Your academic qualifications are solid enough that you have a decent chance at the schools you listed above. You are very up to date on tests and test scores. I would suggest improving your SAT score but it seems good enough for the schools you want to apply to. Your ECs are pretty varied but generic and it’s hard to tell what exact field you would like to pursue. That is to say, your ECs do not reflect a clear interest or focus in one particular field or area of interest so I think you may want to work on that a bit. But overall you have a pretty good chance at most of these schools. I would love it if you could chance me back here: http://talk.collegeconfidential.com/what-my-chances/1995754-chance-me-low-gpa-rank-cornell-rice-wash-u-ucla-etc-p1.html