this is the absolute best advice you'll get
I would add a number 4:
Get a real job! I'm 17 and work 40-50 hours a week, on top of school, and helping around the house... about 16k a year before taxes...
Find a place that is willing to give you at least 40 hours a week and work your ass off...