In a good public high school in a well known county on the East Coast (sorry if im being vague, I don’t really like to hand out lots of info on myself)
SAT: 2150
Class Rank: around top 25%
GPA 3.4 UW, 4.0 W w/ an upward trend
EC’s : Competitive/Dedicated figure skater 12 years, 16 hours a week and a regional competitor for 6 years
Figure skating group lessons instructor at an ice rink for 3 years
Figure skating group lessons at a different ice rink for 1.5 years and worked here and the first ice rinkat the same time
Ice Instructor for children with mental illnesses (the adaptive program) at 1st ice rink 2.5 years
around 75 hours volunteering as assistant ice instructor at 1st ice rink 1 year
50 hours volunteering for the lost dog rescue foundation
APs: AP Human Geography, AP Psychology, AP World, AP English Language, AP Macro, AP Physics B, AP Stat, AP Gov, AP Chinese
^Disagree with @tigerrocks13 Although your GPA is pretty low, you still have a chance at USC, since their review is holistic, if you took the most rigorous courses at your school then I would say USC is a Mid Reach-Reach.
This is a sampling of colleges with active figure skating clubs. You may find some additional suitable choices from within this group, or from other colleges listed at usfigureskating.org:
Boston College
Colgate (on your list)
Connecticut College
Hamilton
NYU (on your list)
Northeastern
Providence
St. Lawrence
You have very good stats but this list is too risky. I would pick three and then find others where you are high in the middle 50%.
Even if you were average for Colgate, Bowdoin, Vassar or Middlebury, your chances are 1 in 5 to 1 in 7 for acceptance. I don’t think you are average however.