If you can afford it, join a concierge medicine plan.
I get same day appointments with my doctors. They also respond to emails and text messages. It sucks that I have to pay an extra $4k/year for each adult in my house but we found it really hard to get medical care otherwise.