Ooo something I may be able to help with. I'm a gringo that had a goal of being bilingual and I decided to combine that goal with the most useful 2nd language to learn in the U.S. - Spanish. My thought would be that lower level classes will not matter at all for adcoms, my reason being they are either,
A: "woke af" and realize your 1-2 semesters is an insincere token gesture towards underserved communites (Coming from a medical interpreter and non-native fluent Spanish speaker those classes will be all but useless for you in the future)
B: Dont especially care about underserved communities so they wouldnt even notice this as a positive.
I agree that volunteering and exposure is your best bet, In my experience (I got waitlisted and am now working as a medical interpreter with my 1st acceptance received today) increased clinical exposure helps you think like a physician and allows you to connect more easily to the doctors interviewing you.
Imo, your gpa is not that bad, just any experience in research and/or science would be my advice for you. I learned the hard way my first app cycle that people dont seem to actually put their money where their mouth is when it comes to "reaching out to underserved communities" like they all try to say they do.