The only reason I asked when you graduated is because if you'd graduated, say, 5-10 years ago then it's possible that your undergraduate grades wouldn't factor in quite as heavily - assuming your application made it to a human reviewer.
5-10-15-20, doesn't matter how long ago it was, those grades are included and they matter a great deal.
Cumulative GPA is the most important number on an app.
With a 2.78 the app won't make it to a human reviewer. Get it up over 3.0 and the app might see eyeballs - which will be looking for a STELLAR app that puts you ahead of the other 5000-10,000 apps at that school. This goes for DO as well as MD.
But, do get used to the idea of possibly doing a DO program. By virtue of the fact that the stats of their applicants are lower on average than MD programs, those will be the ones you'll have a better shot at.
Agreed. LifeFixer, you'll need to be very clear and committed about how much you want to go to med school. It's going to take multiple years, boatloads of money, lost opportunities, and yes, no guarantee. You could do everything right from here forward and have nothing to show for it on the other side but a lot more undergrad/SMP student debt.
If you want to do it, here's a roadmap:
1. Figure out a financial plan for how you're going to survive before and during med school with additional undergrad debt.
2. Start volunteering and doing community service now, and keep doing it consistently. Forever.
3. Do more undergrad, including lots of upper div science. Don't stop until your cumulative overall and science GPAs are over 3.0, preferably higher. Consider doing a 2nd bachelors in order to get financial aid and registration priority.
4. Start working on faculty recommenders as soon as you can, and nurture these relationships. A strong first step for this is to have a draft of your personal statement in hand when you approach each professor.
5. Put a great deal of time, and a fair bit of money, into MCAT prep. A great MCAT score does
not fix your GPA, but it adds to your academic credibility. Note that an average MCAT is 32 for MD, about 29 for DO. Don't plan on trying it and then retaking it - prep right and take it once. Re-prep is incredibly ineffective, expensive and doesn't typically buy more points.
6. With improved undergrad GPA and great MCAT score in hand, assume you'll then need to do an SMP. Do a
good SMP. That means you're in med school classes with med students, graded against the med student curve, supported in your efforts to get into med school. Also note that SMP applications want your MCAT score for admissions, so timing of the test is important - I'd say the January test is the latest for a good SMP.
7. Don't take any advice as gospel, particularly from premed advisers, but listen hard to criticism. Most people are full of crap and good advice is VERY hard to come by. Including on SDN.
Best of luck to you.