<p>Are any of your courses AP or honors? Or is that not offered at your school? If you have taken a rigorous course load, I would do some intense test prep over the summer (Buy a Blue Book from the College Board and take a test every week) and aim for 2150-2200+. If you can meet both of these conditions, I think you would be looked at more seriously by schools like Columbia and UPenn. </p>
<p>Seconding the other posters, be sure you have match and safety schools. </p>