So I recently broke up with a ltr and now I'm back at square one.

I'm lifting again and when I get to a good weight I'm gonna go buy some nicer clothes as a reward.

Now my question is, being that I'm only 17 (can't go to bars), and I live in a small town (1200 kids in my highschool, everyone talks), and I still have 2 years until I can go out. How should I meet girls?

Some additional info about me tha might be useful: I moved to the small town a couples years ago, but sadly build up a reputation for being weird (because I stupidly tried cold approaches on girls in my grade, the other grades don't know me as well though), I'm im grade 12 taking a 5th year next year so luckily all the girls in my grade will be for the most part, I play guitar somewhat, Im 190lbs - 15% bf - 13 inch arms - my plan is to bulk up a bit more and then cut to 160 during summer, I have no car, I work at a restaurant in town.

Tl;Dr - how do you meet girls in a relatively smaller high school if your not in their social circle and how do you do it without being a creep,