what are my chances?

<p>So far, I am going to applying to these colleges:</p>

<p>1.Rutgers (New Brunswick and Newark)
2.New Jersey Institute of Technology
3.College of New Jersey
4.Stevens Institute of Technology
5.Temple University
6.Drexel University
7.University of Pittsburgh<br>
8. maybe SUNY Binghamton </p>

<p>My stats aren't great:</p>

<p>SAT: 1560 is my highest, took it 3 times. Waiting for the Oct. test scores to come in, hoping for a better score.
1580 (superscore from 2)
ACT: 21
GPA weighted: 3.358 (hoping to get it up to a 3.4 or 3.5)
Class rank: 120 out of 364...top 33%</p>

<p>I take (have taken) honors math and sciences, also one AP class. Mostly A's and B's, only C on my transcript is Spanish.
Don't really have much extra curricular activities, but i do have community service hours from places.
I'm mainly focusing on Rutgers New Brunswick and NJIT. So please share your opinion with me on my chances to the above colleges.
Most likely going for Biomedical Engineering...but prob going in undecided (should i?)
Thank You.</p>