Girls don't make the first move because they're looking for a MAN not a shy little girl... JFWY...
No seriously... Your never gunna get a girl hot or not without talking to them... get over it... make a fool of yourself a couple times (preferablly with girls who will NOT tell your whole school what a bumbling dork you are.) go to the mall and try to pick up chicks.
As far as HS girls being a waste of time.... not while your in highschool they're not. That's your peer group dude. They feel the same way you do... ya there are exceptions people who blossomed early or have confidence associated with scholorly or athletic accomplishment....
All you need to do is look at a girl STRAIGT in her eyes and be thinking "goddam do I wanna do dirty things to you"... if they blush. YOUR IN. period... there's basically nothing they can do at that point. You've got THEM instead of the other way around.
People are all about sensing weakness and exploiting it... even if someone sees a flaw or something your selfconcious about you just have to not care. It's only when it breaks you down that people jump all over you. You can't be made fun of about something that doesn't bother you... I know this sounds easier than it is but it's not.
"Pull up your wranglers and have another beer" (well you can have a yoo-hoo or something but you get the point)