I am a reapplicant (sad but true
) and had to deal with this before. Things that I did to enhance my application:
1. Retook my MCAT (ended up increasing a substantial amount)
2. Got my master's degree (in biomedical sciences - it's pretty much exactly like your first year of medical school. I even took classes with current osteopathic medical students, so I knew what it was like to have their curriculum). It's an expensive enhancement, but I wouldn't trade the experience for the world and I honestly feel like the transition to medical school in the future will be much easier.
3. Currently retaking more undergraduate science courses (to get rid of a few Cs on my transcript - I was told by admissions counselor this is a good thing to do)
4. Got a lot more current shadowing experience in (3 more docs - I was told current shadowing experience is looked upon well by an admissions counselor as well)
5. Did other ECs along the way (had a leadership position in my master's program, random volunteering experience, blah blah blah you know the deal)
6. Got recent and in my opinion better LORs
Overall I just took a good look at my application and decided what needed to be done in order to increase my chances the next time around. I'm currently sitting on 3 interviews (hopefully more later
), while my first time around I had zero interviews. I think as long as you stay dedicated to the goal and do what needs to be done you can be successful. Obviously with this question, adcoms are looking for people dedicated to the medical field, so if your application is lacking in any way in any of these areas, that could be a good thing to address.
Hope that helps