i didnt read your post.
confidence is all you need. you can talk about the moons gravitational effect on the earths tide system, have confidence and she will listen.
literally go right up to her, say "hi". now this part is important. maintain eye contact with her, if she thinks your cute she will blush, if not then she wont.
to get her name, after your done talking just be like "see you later...your name was what again?"