Chance for a Chance Back

Hey guys, I know this list of schools is kind of random but these are my top options:

Northwestern, Duke, UNC, UVA, Oklahoma (is a full scholarship an option?), and USC.

I am a rising junior at one of the best schools in Missouri…our counselor always tends to get kids into schools just a little bit better then they should. Im asking this so I can figure out what I need to maintain or improve on to get matches. Thanks!

(forgot to mention I am an upper-middle class white male)

Academics:
4.1 weighted GPA
3.8 unweighted GPA
31 ACT (this will go up for sure…took it with no prep and will take prep before taking it again)
206 PSAT
AP World History: 4, AP Calculus: 4
A couple Chinese awards for local video competitions and colleges

Athletic:
2 years varsity baseball
4 years varsity basketball, 2 state championships

Leadership/service:
Class President as freshman and this year
Class Vice President sophomore year
Average number of service hours…about 25 a year
3 year member of happy bottoms club
2 year member and founder/president of law club
2 years varsity knowledge bowl
**the years on the clubs are all by the time of applications not current values

Northwestern- High Match
Duke- Reach
UNC- High Match
UVA- Low Reach
Oklahoma- Don’t Know
USC- University of Southern Cali or South Carolina)

Chance me back
http://talk.collegeconfidential.com/what-my-chances/1802303-chance-me-for-conn-college.html#latest