I dont get it.
It could be your school vs mine.
I went to CC and uni, and majored, and minored, and also had classes just for ****s and giggles. As long as I was full time credits, passing, and not at 150% program length number of credits, I could just keep taking classes after classes.
Go to a pre-health advisor if your school has one.
Why were your grades bad? In what courses? What is your major? Do you have a minor?
You might be able to NOT graduate, change a major, add a minor, retake some past courses, or take at a higher level (if you took gen chem for non-majors that doesn't count for pre-med pre-req or only counts for BA in psychology, changes may let you take gen chem again but a different series if your school like many doesn't allow repeating courses).
If the issue isn't about aptitude for science but how hard you studied, you might be able to change some stuff around, take more and harder courses for A's & B's, stall graduation and add a few more years, all of which would let you bring the GPA up, have an upgoing trend, prove you can get better grades in harder classes, let you keep getting aid, not have to get a masters, and buy you more time to take advantage of school opportunities like work-study science research, work harder in another lab for pubs, get involved in clubs/leadership, more shadowing hours, better LORs from teachers of classes you're doing better in.
I don't know enough about your situation.
If your school has it you need to go to the school health sciences advisor, your current dept advisor, consider another department and go to them, go to the financial aid advisor for sure. Scour your college webpage and/or handbook and financial aid guidelines.
I never got bad grades, and without changing majors I was able to get like 270 credits or something, I was a "senior" for like 3 years just because my major was major in terms of number of credits (not all majors require the same number of credits) and my minor didn't overlap at all with my major, my major didn't totally overlap with pre-med reqs, my CC courses didn't totally overlap with uni, and some courses I did for the hell of whatever reasons at the time. Med schools only required 1 or 2 quarters of biochem but I did the whole sequence even though it didn't fill my major or minor reqs. I did genetics and biostats just because some med schools required it, again, it didn't specifically count towards my degree.
None of this may apply to you, but I'm guessing you don't *have* to graduate at the end of this year and could stall and turn it around.
Learn a foreign language. That can add well-spent credit hours that aren't gen ed or major or minor that can lift your GPA but not look like filler to med schools because second language is always a good skill (especially if you go for certain ones).
You could major in accounting, minor in music, take all your med school pre-reqs and then some, and do foreign language, and add some dance classes and add some Eastern Studies and all make it work without doing a post-bacc.
Or do a post bacc.
Point is, this droopy approach isn't helpful or likely even a reflection of reality.
Now, if you really don't have an aptitude for science, have untreated mental health issues, unaddressed learning disabilities, or just generally aren't up for studying 12+ hrs a day to get mostly A's, that's a different problem.
If this is just an issue that you didn't buckle down and now it's senior year, there is definitely a way to fix this, but you will have to buckle down.