<human>: Summarize the given text in a few sentences.

I'm a sophomore and there's this girl who I've been noticing in class for the past couple of days, and I think she's beautiful. The only thing is, is that she seems shy and I haven't heard a word from her. The worst thing about it is, is that she has a pretty face that in my opinion, intimidates me, because I can't tell if she'd be interested in even talking to me or not.

I don't wanna screw anything up. I've thought of different scenarios to try and talk to her, but it never comes into play. I've thought of coming to her and saying something relevant to what's happening, but I'd be too scared that she wouldn't even bother. 

I don't wanna come off as needy or desperate or weird. I think that just coming up and saying hi would just make me seem as if I just want her for her looks. I really just wanna get to know her. It might just be the normal look on her face, but she usually has a look that seems as if she doesn't wanna talk to anyone.

She was asked out before by this one freshman who got the help by his peers. She turned him down, but I assumed that it was because it came from nowhere and she didn't even know him at all. 

I'm an ambivert, so on some days, so my actions are based on environment. I don't know how I would come off either. I guess I'm pretty scared of rejection, because I've never had the courage to ask out a girl before, and I get mixed signals from people. Plus, I've never had a girlfriend before and I'd like a close friend that is a girl.

Please, I'd like some in depth answers that aren't as vague as "say hi". Can anyone please tell me how to come up to this girl and just get it out. 

And it'd help if I got some answers from any shy girls, people who've dated shy girls, or just girls in general, too. Thanks!
<bot>: I want to talk this shy girl, but I'm scared. I want to do it without being creepy. Please be in depth.