You can't help how other people feel about you, but you can affect how you feel about yourself. Along with that statement, I am also going to say, that what you believe to be true and what you expect to happen, usually will.
From being in sales a while I can tell you, that whatever you are worried about,. Or whatever you expect to happen, will. If you think that every person you meet is going to keep their distance from you, then they will. If you think that all the people this week that you have to sell to, won't have money,. They won't. Etc, etc.
The reason this happens I believe is because as people, we wear our thoughts/emotions/expectations for everyone to see. If I walk into a home, thinking that they don't want me there because I am a sales person, then I am going to project that, and they will pick up on it, and act exactly the way that I thought they would.
If you think that American girls are not going to respond well to you,. Then they won't.
However, if you are confident in yourself, and know that your going to make that sale tonight and that the people will respect you and listen to you,. They will. It's not that you change how they are,. Just what YOU are projecting.
If you have confidence in yourself and stop worrying about how other people will act and just be genuinely friendly, then you will probably notice a very big difference. I have a few indian friends that are very sure of themselves and they don't seem to have these issues.
Now, with that said, some girls will just not like indian guys,. Just like some girls will not like white guys or asian, etc, etc. That is really the exception to the rule though. For the most part if you change your attitude and expections towards the world, then you will notice a difference in how the world looks at you.