You have good EC's. My only recommendation is to beef up the clinical experiences this last semester but then again I am premed too but that's just my two cents. I know that you want to go to the less expensive schools but it wouldn't hurt applying to top tiers because you are a stellar candidate and sometimes they give some pretty awesome scholarships. Get a beast of an MCAT score and beef up the clinical hours and I am pretty confident that you will be able to get in.