You can approach in school, there's no problem with that.
The only issue is...girls gossip. If you ask out one girl, it spreads like wildfire.
Plus you have to see those people over and over again. It's akin to pissing in your own pool. You can do it if you want, but the way I roll is getting to know girls outside of school, that way if things don't go well(some of the time), it doesn't matter because you always have some social group to fall back on at school. The way I see it is, the less attachement you have to the outcome, the better. In school, I have more attachement to the outcome of social settings, because I have to see those people day in, day out. whereas outside of school, I never have to see those people again, so its like "fvck it" if it doesnt go well.
If you want to approach in school, your just going to have to man up and start flirting with the girl. Just start talking, but don't ask the dumb "how was ur day?" questions...Girls can see right through that. Start telling her things, getting her opinion on stuff, ask her a question and delve a little deeper...Here's an example since you're pretty clueless:
Me: [smile]"Heyy Sarah, whats up?"
girl: "Hey Mike, not much... you?"
Me: "how was the weekend, party hardy?" [smile/wink]
girl: [laugh]"haha, no...went shopping with my sister instead"
Me: [interested] "Oh ya? Where'd you go shoppin?"
girl: [talking about herself now, the goal] "<name of mall>, do u kno the place?"
Me: [still interested, slightly ****y]"cool. let me guess, you bought shoes?" [smile]
girl: [smile] "naw, I bought a couple of shirts instead"
Me: [smile, ****y]" good choice, you've been wearing the same stuff practically every day" [wink]
girl: depending on her reaction, will show her interest toward you. After that, break the convo off and leave. You accomplished what you set out to do, which was guage interest. No need to botch the show by staying longer.
-----------
See how easy it was? Ask her an open question, she gives you an answer, you act interested and probe abit deeper with the intent of discovering her interest. Always have an agenda for the conversation, or else when it gets static, you won't know what to say.
you'll notice when she asked me something, I ignored her and kept the topic on her. I controlled the conversation, and kept it on my terms. Her questions were meaningless and answering them would have put the ball back in her court. Ignore the questions, talk about her and ask her stuff. It shows confidence and aloofness. Get it?
For instance, when I talk to a girl, before I approach, the thoughts that are going through my mind are:
1) how interested is she?
2) how INTERESTING is she?
3) is she a fun girl?
4) how will she react if i neg her?
Find these things out and TEST her. Qualify her. Make her meet your standards. If she isn't a fun girl(she does boring **** on weekends), next her. If she takes negs personally and reacts sourly, she has no sense of humor or playfulness, NEXT HER. Is she interesting? Can she keep a conversation going? If not, next her. Does she even stop to talk to me, or does she not give me time(walks away, looks away, closed body language), if she does not, then she is not interested. NEXT HER.
See man? It's very simple stuff. Just develop a criteria like the 1-4 I just posted, and just start talking to random girls. Once they pass your tests, then flirt abit. Comment on what she's wearing one day, and tell her the shoes she wore yesterday were ugly as fvck. Bet you she'll never wear those shoes again
If she's still responsive/playful, then you'll know when the time is right, and you'll ask her out.
Obviously going up to a girl with the intent of asking her out right there is retarded, I know what you mean. So go up to her and TEST HER. She already passed your physical test, so now go see if the personality is there too.
Do you understand what I'm saying?