How can I strengthen my app? Do I have a shot at top schools?

SATs:
May: M 710 W 770 R 770 (2250)
June: M 800 W 770 R 730 (2300)

Superscore: 2340

Haven’t taken SAT2s yet

GPA: 4.0
(Have taken basically hardest course load since freshman year)
Am taking hardest course load senior year

Recs will be fantastic from one teacher, very solid from the other. One supplemental rec from my music teacher, should be great as we have a very close/solid relationship and a mutual respect

Extracurriculars:
Editor in Chief of one of my school’s papers
Editor/writer for Literary Magazine
Writer for other school paper
Will possibly be “Writing Fellow” (Writing tutor, have yet to hear back from program at my school)
President of JSA
Founder and President of Speech and Debate Team
Model UN
Prestigious choir in NY (then I moved)
Lead in School Musical
Drama Club
Acapella group (leadership position)
Choir (leadership position)
Out of school choir
Will have recorded album as a supplement
Have played piano for years
Teacher’s assistant
Math tutor at school

State: MA
Gender: Female
Race: White
School: Small, private
Hooks: Not sure if this is a hook, but I moved states my Junior year.

I’m looking at safety schools in addition to:

Brown
Yale
Harvard
Princeton
Columbia
Swarthmore
Dartmouth
Stanford
Bowdoin
Williams
Amherst College
Tufts

Main question: What can I do to strengthen my app for these schools?

Also: What are my chances?

Thank you so much for your time!

.

I would describe any of the Ivies as a high reach, not because you are not qualified but because they are a reach for everyone!
This really depends heavily on the sort of person that you are, and how you convey that in your essays. What is your financial background? It will be even more difficult to get in if you are a white upperclass applicant because it is harder to showcase what makes you unique.
Strengthen your app by talking about the things which only you can discuss in your essays. Think about the things about you that no one else has! There are going to be a literal crap ton of middle to upperclass white females with loads of ec’s and fine test scores but make sure you show them the things that distinguish you from other applicants.