You are probably too young but chilling in the bar often is a good way to meet folks. If you have a fake ID just hang at the bar, the peeps you will meet probably have passes and will want to do some runs together. Everyone is pretty chill.
I would move somewhere with better skiing than Colorado. Unless you are looking for the whole ski "scene" and want your pick of desperate broke dudes with ugly beards etc etc.
Tahoe or the Alps I would recommend. Utah, British Columbia, Jackson Hole are all better than CO as well.
I was at Vail 3 days this week and thought the mountain was so goddamn flat. Each day was powder and it was a lot of fun off the slopes, and was nice to have the bells and whistles of a fancy hotel next to the gondola with pools, ski check etc etc. But the terrain sucked serious dick.
Was still a cool place since its huge and the apres ski bar scene and chilling is better than anything else in America but I have no clue how anyone who takes their skiing seriously can be satisfied with beginner/intermediate mountains... which is what Colorado ones are.