I read alittle of your post, and just alittle bit of the other ones people posted..but I noticed something you said that really stuck out to me, two things actually.
One, you said you that were about to give up being social and talking to chicks all together. Now I can swear to you, this morning I was thinking the exact same thing. I went to school today, and had a great day. I realized, if you have fun, people around you will have fun also. If you think negative about it, it will always go negative. Always, have you ever been in a mood where you were just mad for no reason when people would talk to you (normal teenager thing) or try to make you feel better, and you just felt pissed off for no reason, yet you wish you could just stop being a ****.
I'm sure you've been there a few times, everybody has. What i'm saying is man, don't take things so seriously. It's really no big deal approaching a woman, people blow **** out of proportion. For me, alot of times I approach chicks because if nobody's around, I don't wanna walk alone, I want to have a conversation going. I wanna chance to practice game, and if the chick appeals to me, i'll go after her. Just have fun with it man, that's the best advice I can give. When you don't enjoy going to school or being out period, you won't go out. You'll become anti-social, at a point I can honestly say I was there man, and I was NEVER like that. To be honest man, I looked at somebody who was really good with people. To be honest, it was my mom. She opens people up so fast, and makes friends INSTANTLY..she never judges anybody, just real fun to be around. And I applied that to my game, works like a charm.
And about no girls in your class, I can relate big time to that. I can think of one girl in one of my math classes that I talk to all day. But she's pretty boring, so it's not even that great man. I approach in the hall alot, even if it's for simple conversation. Like today, I had a great day approaching. One of my favorites, this chick was going up the stairs, and I ran up and passed her, and bumped into her on purpose. We than had a big competition to get to the top of the steps, it went amazing. We were walking down the hall, I was saying she had to pay me for her loosing, she just laughed. I kept a staight face, and said "I'm serious, pay me" she busted up laughing, and than had to try to deny me "yeah, ok" I didn't buy it. **** went great.
My bad for being so long, to review, be easy man. Don't overthink all these things, it's really nothing. You know you can approach the chick, just have fun with it.