I can answer your question, but not in the way you expect: Bold and confident. Ignore the iPod and iPhone, and just walk up and say "Hi, I'm _______." Don't be afraid to just say "I wanted to meet you." If she knows you, don't be afraid to say "How's it going."
Basically all the "gurus" for dating use different vocabulary for the same advice-Be confident; Don't act needy. Girls will forgive anything sooner than a lack of confidence. So, my young friend, the key is to do it.
Don't stare at her trying to get your nerve up. That's creepy and communicates "I"m not worthy." Go straight up to her and just say something. Trying to impress a girl always backfires.
On a note, I was a backward kid. After I became more confident, girls from high school told me that had liked me but I never had the ____ to act on it. The worst thing a girl can say is "no." Man up and talk to her. Twenty years from now, you'll be regretting the risks you didn't take more than the ones you did that backfired.