Help with finding and confirming colleges...and my chances

<p>I'm a white junior from Ohio and am looking for a medium sized school with great academics and a great college atmosphere. Some of the colleges I have been looking at are(I know some are unrealistic):
Vanderbilt
Wake Forest
Duke
Miami University(ohio)(honors)
William and Mary
Boston College
Johns Hopkins
University of Virginia
U of NC
Ohio State(honors)</p>

<p>Here are my specs:
GPA-3.5U/3.93W
Rank-~10/200
Taken all adv/honors classes, AP US history AP Physics, will take next year AP English, AP Calculus AP Spanish (thats all that are available at my high school except for art history)
29 ACT (took at the beginning of sophomore year) Target 33
Freshman year: Freshman basketball, Representative for student govt, Track, Football
Sophomore year: JV basketball, Representative for student govt, track, football, JV quizbowl, Teachers Aide
Junior year: JV basketball, Vice President for student govt, Spanish Club, Varsity Quizbowl, Teachers Aide
Senior year: Should be President of Student govt and Varsity Quiz bowl and Varsity Basketball
National Honor Society, Boys State</p>

<p>Possible majors: Biology, Zoology</p>

<p>If there are any you think are completely unrealistic or any other colleges you might think are good fits let me know</p>

<p>How about University of Dayton?</p>

<p>Maybe U of I? Bucknell?</p>

<p>Elon, Tulane and Syracuse.</p>