Two things I would recommend working on (since you asked “What do I need to work on?”):
- Definitely, you need to improve your SSAT scores.
If you can afford the online program on ssat.org, master that! There’s a lot available for the ~$70. It’s a bit more affordable than a tutor. If you can afford a good tutor, do that as well. Quizlet was already recommended, but I’ve created some lists in the past here: https://quizlet.com/class/1118029/ - there are plenty more under the id “sanli.” In terms of math, there are plenty of resources. If you get desperate, I can list some if you provide what you’ve already used.
- Your organization skills (in communicating)
People have very little time in life. Your original post was a large description just mashed together. Look at this http://talk.collegeconfidential.com/prep-school-chances/2049434-phillips-exeter-phillips-andover-st-pauls-what-are-my-chances.html and you’ll potentially see why she was accepted beyond her incredible background. You need to communicate efficiently with every opportunity you have – even though there are many here who are casually reading these posts, we’re more compelled to sift through the clear and interesting thoughts and questions. It’s natural.
I like your background and I would agree with most of what’s said thus far. However, if you want to get into the “top top” programs, I would continue climbing higher and exploring more regardless of your acceptances or denials to all these. A post I wrote on Quora about how to get into Harvard shows you some examples of what to do. Search “How do I get into Harvard as an undergrad? quora” and my answer set will be most likely the 2nd one that starts off with: “#1 Become the valedictorian of Stanford’s Online High School…”