I haven't taken the MCAT yet, hopefully in the spring or at latest by August. But my overall GPA with Masters program is 3.35 with Science GPA of 3.3. Is it possible to get accepted to a US School with these stats and ECs?
#1 order of business for you is: Try to do well on the MCAT. By now you are familiar with the numbers. Anything above 30 should be considered acceptable. Below 30, and you're going to have some explaining to do, or at least it will limit the number of interviews you get. Your GPA isn't stellar but there are other things that can shine--work on those things that you can change and make them as perfect as you can from this point forward.
When it comes for interview time, go to every single interview and look up information on the school *before* going--you might be asked questions about the school you are going to, and it will show interest if you know information or ask questions. People say you should on average have one offer for every four schools you interview at. So hey, if you get only four interviews, you might actually have a shot. Also, make sure you're not applying only to big name schools. Look at some of the smaller less well known programs, esp. on the east coast! They can be great programs and you'll be surprised that some of the schools that sound like state schools have a good proportion of students from another state.
General advice is to apply early. As soon as AMCAS is open, you should be ready to submit your well thought-out personal statement. Update your CV in between study breaks for your MCAT. You'll be surprised at how long it takes you to complete all of the forms in the AMCAS, and having your stuff together on your CV will help you a great deal. Unfortunately, you cannot upload your cv and must type everything into their format.
Spend a good deal of time on your personal statement--it will help you for your future interviews as well. After I spent the day brainstorming with my MCAT study buddy I wrote out a draft, revise it a few times, and then I had 9 people read it. They were mostly med students, two doctors, and one professional non-medical writer who actually gave me some great ideas. At the end of my 8th draft, I thought it was very good. You can have a wide variety of people read yours too, but make sure your pre-med advisor is the main guidance because he/she has seen a ton of them.
As far as medical schools in the US, I would tell you that sometimes it's unfair...when I meet some of my colleagues from DO and foreign schools and they are pretty good at what they are doing, they unfortunately do get discriminated against in terms of positions after medical school. Unfair, because on the floors and wards we all do the same work, except they will not be offered the same opportunity as MD students. I would strongly encourage you to consider, if you do not get in this year to take a year or two off and either:
1. Do research in a lab at a major university and get involved on a poster presentation or publication. Don't rule out clinical rather than bench research if you can get into it! Two reasons: 1-it's fun and dealing with people is fun and a big part of being a doctor, 2-you might get publications/presentations faster than you would at a basic science lab. in fact, I'm pretty sure that is true. Sometimes it really is true that if you have some publications behind you, it can reasonably speak louder than an average/low gpa. Remember this also looking to the future that this can help you on your residency applications, if you decide you want to apply into a competitive specialty; a research publication can get you a long way. Even if it's ultimately unrelated to your future medical specialty.
2. OR, go for a master's program. People might say "oh, but that's $30,000 extra!" however, my classmates who completed a master's program tended to do very well on the 1st year exams because they had already taken similar exams. Darn for the rest of us--they messed up the grading curve! Good for them, I suppose they deserved it. Consequently, one or two of them did very well first year and was in the top of the class, which will be significant for you later. Not everyone who completed a master's program was in the top of the class during first year, but many of them did so keep that in mind.
So, again, a Summary:
-Work on what you can change, the rest is history! It's reasonable to expect that you are a reasonable candidate for medical school.
-do well on your MCAT (under 30: you need fantastic EC's letters and/or publications, over 30: standard, 33: getting in the good chance range, 35: great! over 35: something has to be wrong with you if they don't take you) keep in mind I had a friend with a 39 who got in nowhere because he didn't submit his application on time. (he was also a bit arrogant-he ruined his own interviews and they took someone the next day with a 28 and great people skills and better time management skills) Do not underestimate the early application. Respect the college and send it in early and you just might get an interview. So, on to the next point:
-be thoughtful and EARLY in your application
-if you don't get what you want this year, think about going for an allopathic US MD school again in 1-2 years after some research and get outside letters of rec from doctors that you worked with. It's going to take more effort than applying for a DO or foreign program. I'm sorry if this sounds discriminatory, because I have friends from both kinds of programs who are excellent doctors, BUT, you will limit yourself!
Look at places like UCLA, UCSD, UCSF, Stanford, or the like if you're in a different state, to get a job as a research assistant in something that you like, and do well in your job and make some connections.
Another option: Some people in my class who were awesome did stuff like Peace Corps for 2 years, learned spanish, and rocked the med school interviews and essays. (later in 3rd year, these same folks *rocked* the floors and got exceptional evaluations) Many schools are increasingly looking for well rounded applicants who can distinguish themselves in some way other than gpa or mcat.
Good Luck!