1. STOP BEING SHY! If you never make a move even after she is flirting with you (most of us never even notice that she's flirting with us!), you'll eventually lose her. Try to pay close attention. When I was younger, it took my friends TELLING me that a girl was flirting with me to know. Now I know better.
2. GET OUT OF THE ASIAN GANG! What I mean by that is, stop hanging around with JUST Asian guys because then you will appear to look as if you are interested in Asian girls ONLY. If you want a girl other than your own race, then you need to get out of your comfort zone. Get into other groups or introduce your non-Asian friends to your group. Kinda build out your group.
3. OPEN UP! Just open your mouth and talk to her. I know it's easier said than done, but once you start talking, everything else will be fine. Even if you stammer and studder, it's fine. She will probably find it very cute. Tell her more about yourself and where you come from. She'll enjoy listening to you and ask for more.
4. SHUT UP! Sorry, not trying to confuse you, but be sure not to ramble on forever. Nothing more annoying than a guy that does nothing but talk about himself. Be sure to be interested in her by asking questions about her, what she likes, what she doesn't like and so on. Just be casual.
Yeah, this is basic stuff, but you HAVE to do it in order for it to work. As Asian men, we're not as outgoing as the others, but with a little practice, you'll be comfortable talking to any woman and soon dating them if the chemistry is right.
