Finding shadowing was the hardest part of the process for me, especially since I was working full-time and either had to take vacation days or find night/weekend shadowing.
Things that worked for me and other non-trads I know:
(1) Ask your PCP, a family member's PCP, your specialist, etc. Ask any neighbors who happen to be doctors. Ask friends who went to med school long ago. Sometimes even if they say no, they offer to get you in touch with someone else.
(2) Volunteer at a hospital. Some doctors just don't want to deal with the paperwork to get you in the hospital. If you've already cleared the background check, etc., it can require much less work on the doctor's part.
(3) Cold email clinical faculty at the local university. Their emails are often published online. If their online profile indicates that they're teaching faculty (residency directors, clerkship directors, etc.), all the better. This is probably the lowest yield approach, but it ended up working for me. Attach your résumé – I got more responses when I did that.
If you're comfortable sharing what region you're in (here or via direct message), you might get more targeted help on here too.