If I were you, I'd look into physician assistant. Its 4 years undergrad and then 2 years of professional school. You do have to pay a malpractice insurance, but not as much as doctors do. Less debt, and an average salary of $82,000. Also, if you decide to do a PA residency, you could possibly get to make six figures.
On the downside, you'll always be someone's direct subordinate. Some allow you to have a certain degree of autonomy, but doctors who are wary of lawsuits will be more involved with your work. Also, patients are skeptical of your medical education. Many people already question the validity of what a doctor tells them, so imagine how they would act towards a person with half of the medical expertise as a doc. Many people know call them fake doctors. Also, from what I've seen on here, the profession isn't as respected as it could/should be. But hey, pays well.... so who cares.
In general, I think its a pretty good career, and it might be worth looking into. I'm considering it, because I may not want to do all of the time required for being a doctor.