My sense is that your grades and test scores are outstanding but that your overall profile is not as well-rounded as most Ivy candidates’. You should check out this thread, which shows a decade’s worth of results, most of which are from Ivy-bound folks: http://talk.qa.collegeconfidential.com/what-my-chances/215577-can-more-graduated-seniors-do-actual-results-threads-p103.html. You’ll see that many high-GPA, high-stats applicants routinely get rejected.
That said, I don’t know your full picture. Outstanding letters of rec and an amazing essay could help. Keep in mind, too, that there is life beyond the Ivies. A bright student like you will have a lot of options if you look for them.
For this reason, Colby and Bowdoin are possibilities. These are not easy schools either, but LACs (I attended an LAC) are bit more forgiving and thus take a few more chances on applicants like you. In fact, if you’re truly open to LACs, I’d look to add more of these. I like your chances at LACs more than at the Ivies. Plus, and these are just my two cents, if your ultimate goal is to get a doctorate, forget the Ivies. Go to a school that is truly focused on undergraduate education. Too many people forget that the Ivies are research universities! (Dartmouth is sort of an exception; it’s the most LAC-like of the bunch.) Get a rigorous LAC education, sans the large lectures and TAs, and then attend an Ivy for grad school. Professors at Ivies have grad students–seldom undergrads–to help with research. At an LAC, you’ll have research opportunities available and be able to work with professors and get to know them personally.
Best of luck.