What do I need to do to succeed?

You’ve taken physics and gen chem as well calculus, right? Those are also pre-reqs, but I didn’t list them because I assumed you’ve already taken those. Those 4-6 classes are typically enough credits to disqualify you from career-changer programs–which are intended for people with zero science/math credits.

Your AACOMAS sGPA looks pretty good. DO programs might be accessible for you if you can complete your remaining pre-reqs with mostly As and score well on the MCAT. For MD programs, you have quite a bit of work to do before you’ll be a creditable candidate.

Pretty much A out or stay out w/r/t to the pre-reqs because of your academic record

As for Bs in UL electives—every B makes adcomms MUCH less likely to view your application favorably. (Why should they choose you when they have so many other applicants without academic issues to choose from?)

You’re a high risk applicant based on your past academic record and med schools are very risk-adverse. You need to prove to adcomms that you can achieve at a high level while carrying a challenging workload and that you’ve put your lackluster work habits behind you.