I am an immigrant. I came to US on h1b visa and work for a top company.
Only caveat is - I find east and west coast are extremely hard to date women, especially if you are dark skin color.
Once I get started, I am pretty funny guy. I guess in US looks matter a lot when everyone around you is 10x handsome.
I am in shape and very hygienic kind of guy. But,still its hard to get a match.
What are your experiences if you have immigranted to US.
I am an immigrant myself, I don't think I have anything to complain about, but it is definitively harder to find a date when you're a guy on the West Coast (especially Silicon Valley) than on the east coast or anywhere else... If you are in a place like the Bay Area two things play against you:
* First the gender balance is not in your favor (Not sure how accurate it is, but check that out: http://visualizing.nyc/bay-area-zip-codes-singles-map/ ) no matter what, you will have a limited dating pool.
* Second, Silicon Valley tends to be pretty normative and it sometimes can feel like every male in tech fits a defined stereotype, which is not attractive. It's a cliche but it's one that people believe in.
In terms of solutions, I have two beyond maintaining a good physical appearance. The first one is to cultivate a real and genuine personality and find a way to let it shine by not being shy and unafraid to show who you are (haters be damned). The second one is to truly work on being OK being alone and single!