You have a pretty solid application as presented. I wouldn't say your ECs are lacking, but you may consider trying to find a volunteer opportunity or a research project if you're really looking. As you noted, a large part of your competitiveness will ultimately be decided by your MCAT score. However, if you're shooting for a state school as an in-state resident with ties to the school, I don't think it'd be too difficult