<p>Most important if you can keep your grades >3.0 is to score well in the ACT or SAT. If you score 26 or above in the ACT you got a very good chance at all the schools you mentioned. I suggest that you enroll in one of those programs offer by Kaplan or Sylvan to help you with the process, but you will need to practice and practice.</p>
<p>Also, check with your HS and see if you repeat some of the courses where you had a D. Usually the school will overwritte you bad grade for the better one.</p>
<p>Stay focused and you will realize your goals.</p>
<p>Good luck!</p>