Since no one has bit on this I will let you know my situation. I got a 28 on my MCAT and luckily got into a med school. Took 5.5 weeks to study for step 1 and studied really hard and got rid of distractions put my all into it and got a 248. Your MCAT has little to do with your Step 1 score, use it as motivation to study harder and more efficiently.
Interesting because all the research in Academia on improving /predicting step scores shows that one thing matters: your MCAT.
Now, you can find the material more interesting, REALLY learn to study, REALLY bunker down (what you thought was studying and bunkering down wasnt) and do better, of course. But I do find that there is a cieling, an upper limit to someone's potential. I think this is particularly true of a standardized testing system.
The point I'm making is that some one who gets a 270 did work hard. But they, much like an NBA athelete, have something in them that makes the 270 possible. You can't play hoops at 5'10" That is simple, easy to understand. But in my personal belief (which has been weakly reproduced in schools studying USMLE scores), there is the "height equivelent" for standardized testing. These tests are good. They have their limitations. But what they do is assess who can take a MCQ test and who cant. So, if you have the "height equivelent" you will perform better. If you aren't "tall enough" you can't reach the top.
Study. Work hard. MCAT of 30 is good. You've got 230-240 potential. You will have to work HARD for it. And I mean HARDER than you have ever worked. But achieve it.
I offer this advice to people in general because, some people will think "if I study longer, or harder, or more, I will do better." You won't. You will cap out. And more importantly, you will miss your prime.
This is almost impossible to predict, but if you can get it right, you win. As you begin to really study, train those MCQs, you will see your perfomance peak. That's when you want to take the test. If you study too long, your performance decreases, and more questions just makes you worse.
What grizzman has said is that MCAT is not your limitation (though is a decent marker of your success, especially if you really tried for your MCAT), but more importantly...
choose a strategy that makes sense and that will not burn you out before the test