You received a lot of answers on how the world "should be" and I would agree with all of that.
However, racist stereotypes and prejudice do exist - I think it's a fundamental human trait to have these and while we might be able to transcend it in day-to-day life, sexual attraction is a different animal. To be precise, it is probably as animal as it gets.
Sorry to burst the little kumbaya bubble here, but I have talked about this with women and most white women would never - not in a thousand years - sleep with Asian men. Indian men are at the bottom of that food chain - and it's even worse if you have an Indian accent. It is NOT considered one of the "sexy" cultures over here.
The more you assimilate, the better your chances become. So - if you want a shot - stick to Western food, Western clothing, lose your accent and possibly play into the whole Yoga teacher / vegan / hippie vibe.
Again, please don't take this as my opinion.
I find this society irritating as well.