Well going during holiday season doesn't help, but there are ways to save. A lot of resorts have student discounts if you show a student ID. For example, Okemo offers half off lift tickets with student ID, or at least they did a few years ago. Jay has a discounted college student season pass- $250 which essentially pays for itself considering a 4 day lift ticket there is $303. Seeing as you're in HS, i am not sure if any student discounts would apply to you. If you live in the state you ski in, you may be able to find unique student discounts or promotions.
Check out Liftopia for cheap tickets and ski during the week if possible. Lodging is ALWAYS going to be insane and more expensive on the resort. I don't know of anywhere that will rent lodging to teenagers, so you will likely have to bring an adult (at least for check in). AirBnb is great for finding houses or try Kayak.com. You might be able to get away with having a parent book Airbnb. Of the 3 times I used Airbnb, I only met an owner once for check-in. Pack food as often as you can. Download a gas app to find the cheapest gas on your route.
The bigger resorts tend to be similarly priced. Stay away from Stowe as it is crazy expensive for lift tickets and food ($92 on mountain and $129 if you don't have an RFID card yet. I learned that the hard way).
That's all I got.