This is definitely an interesting thread. As far as Asian guys dating white girls is concerned, I'd like to add my 2 cents. I'm Chinese and have dated a bunch of white girls. I grew up in Vancouver, Canada which is a fairly liberal and progressive city with a sizable minority population.
For all the Asian guys on this board, this is what I've found works in terms of building confidence/self esteem and dating white women. (DISCLAIMER: This is based entirely on my own experiences. This is not based on any scientific studies or surveys)
1. Work out. As a general rule, white women do not like dating short skinny guys. Since you have no control over your height, I suggest working on your body. Join a gym and work out 3-4 times per week. Focus on compound exercises like chin ups, bench press, squats, deadlifts and military press. Leave exercises like concentration curls to the ladies.
2. Dress well and find your own personal style. And I don't mean showing up in a Zegna suit on your first date (unless you plan on taking her to the opera). My favorite casual clothing brands include Banana Republic, Kenneth Cole, Fred Perry, Puma, Zoo York, Triple 5 Soul and for basics, the Gap. Most importantly, you have to find stuff that fits well and compliments your build. I don't care how expensive your shirt and jeans are, you'll look terrible if they don't fit right.
3. Be chivalrous. Open doors for women. Pull out her chair for her. Don't start eating at restaurants until her food has arrived.
4. Have your own life. Women do not want a guy whose only goal in life is to please her. Take up boxing, hockey, basketball, anything. Just have your own life. However, this doesn't include computer programming or videogaming. Put down the videogame controller and get some fresh air.
5. Have a backbone and respect yourself. No one likes a spineless jellyfish (and I'm not talking about sushi). Have your own opinions and thoughts and don't be afraid to express them.
6. Try and have a decent career. From my experiences, the only Asian guys who ever get white women are a) doctors, engineers, lawyers, professionals; b) in school studying to be doctors, engineers, lawyers, professionals; c) musicians or artists; or d) drug dealers/gangsters. Most white women will not date Asian slackers. They will date white slackers, but not Asian ones. This isn't a knock on white slackers. Hey, if you can sit on the couch drinking Coors Light and watching tv for 12 hours a day AND pick up women, more power to you.
7. Be aware and informed of world events. This will make you a more knowlegeable and interesting person. Put down the copy of Electronic Gaming Monthly and pick up a copy of the Globe and Mail (if you live in Canada) or the Wall Street Journal (if you live anywhere in the civilized world).
8. Don't put women on a pedestal. Women are just as flawed as the rest of us. They burp, belch and fart just like everyone else. This may sound counterintuitive, but the sooner you realize this, the sooner you'll be dating that hot girl you thought you could never get. Treating a woman as a unique individual, flaws and all, is probably the highest compliment you can give her.
9. Focus on your personal hygiene. This really should go without saying: pay a little more for your haircut, shave, trim your nose hairs, cut your nails, brush your teeth.
10. Be proud of your heritage. No one likes people who are ashamed of their culture. Of course, don't confuse pride with stupidity. Being proud of your heritage doesn't mean force feeding your cultural views down someone's throat. It means that you shouldn't be ashamed just because you're different from the majority.
And those are some of my secrets....now go forth and procreate.....