Chances please?

Hi,
I am a current high school senior applying to universities soon and I want an honest opinion on my shots at getting into college.No EDs, but I plan on applying to the engineering school, regular decision for: Cornell University, Columbia University, UPenn, Carnegie Mellon, John Hopkins, NYU, UVA, and Virginia Tech.

SAT Score(kinda low ik. took the december SAT waiting on scores): 2000
630: Reading
800: Math
570: Writing

SAT II:
800 Math II
800 Physics

ACT Score: 31 Composite
23 English
34 Math
31 Reading
35 Science
8 Essay

AP:
AP Comparative Gov:5
AP Calc BC:5

IB (Currently an IB Diploma Candidate)
IB Bus & Mang: 5

4.0 GPA unweighted
4.5 weighted
Straight As for every class(final grades)

7 years of math
4 english
4 social studies
4 natural sciences

All my classes (excluding electives) were IB or Honors

Junior classes:
IB Math HL I
IB Physics I
IB Chinese I
IB English I
IB Bus & Mang SL I
IB Theory of Knowledge
IB History of the Americas

Senior Classes:
IB Physics II HL
IB English II SL
IB Geography SL
IB Math II HL
IB Design and Tech SL
IB Chinese II SL
IB Further Math HL

ECs and clubs (kinda lacking);
Science Olympiad Team for 3 years
STEM Robotics Club
FBLA
Chinese Honor Society (General Manager)
National Honor Society
Middle school Math tutoring

Race: Asian Male
Location: Northern Virginia
Recommendations: junior physics Teacher(who also run my schools science olympiad and robotics club) and current math teacher who teachers both of my math classes

So how are my chances?? I am hoping for the SAT and ACT score to go up as I have retaken both and am awaiting scores. I plan on majoring in either mechanical or electrical engineering or a similar field, but I havent quite decided yet.I only feel like I may be lacking in ECs but what do you guys think??

i think you have good chances at NYU, UVA, and carnegie, with the rest being reaches just because they are so selective and admissions can be pretty random there. your chances at your reach schools will be even higher if you can bring your scores up (but in case if you dont, your act is still fine to send) i wish you the best of luck!!

would you chance me back? http://talk.collegeconfidential.com/what-my-chances/1831441-chance-me-for-my-list-of-schools-i-will-chance-back.html#latest

I feel like my lack of ECs hold me back the most, and to some extent my standardized tests, but at this point, I really don’t know how well I fare compared to some other applicants in the same field. I’d love to chance you back, but I have such poor judgement, I honestly feel clueless when it comes to evaluating even whether or not I have a shot at some of these schools.