Yeah, this is a very reach-heavy list for your GPA. And your legacy status isn’t going to help at any of your legacy schools - they either don’t consider it (UCB) or are too competitive for the “bump” to make the difference (Stanford & Harvard). I mean, unless by legacy you mean donating-a-building.
If what you really want is to leverage your skating accomplishments to get into a school that would otherwise be out of reach, then you need to find schools where the club and coach actually hold some sway with Admissions. At a lot of schools they don’t, but there are probably some where a coach endorsement could tip the scales, if it’s a school where you’re in range but acceptance wouldn’t otherwise be a slam-dunk.
What do you want to study?
I’d say you might have a shot at NYU, if your GPA improves and the club/coach could endorse you and if you’re not applying to a more-competitive major. NYU’s median unweighted GPA is 3.59, not 3.9+ like a lot of your schools. Also they are need-aware, so not applying for financial aid (at least, it sounds like that is the case for you?) could be an advantage (where as it isn’t at need-blind schools like Stanford, Rice, etc. etc.).
Another school in the same genre as NYU (albeit with slightly higher stats) is Boston U. Unlike NYU, which considers GPA as a “very important” factor along with test scores, class rank, and rigor, BU lists only the rigor of your high school program as a “very important” factor - stats are “important” but so are EC’s, essays, recs, etc.
Also, check out University of Denver. It’s a private university that has a lot of elite-school attributes but a somewhat more modest stat profile; and it has one of the top figure skating programs in the Pacific region.
I’d get in touch with the coaches at all of these schools and feel out whether they can help tip your application toward acceptance.
As far as out-of-state public flagships, you are looking at schools that limit out-of-state admissions are are very competitive for those spots. How about U of Delaware? It’s a smaller school with a somewhat private-like vibe, and it has a very prominent figure skating program. It’s still a reach for your GPA, but worth checking out. For a public match (or maybe safety if the coming year goes well), look at Miami of Ohio, which is considered a “public ivy” and has a top-ranked skating club.
First and foremost, focus on your grades this year. An upward trend will go a long way… but even best-case, you’re going to need to recalibrate your list.