One other thing about location, since there are a lot of brown guys on this thread, stay away from NYC if you want white girls. In my time here, I will say the only white girls that go for brown dudes are the foreign ones that aren't local to the city. The ones from the city or the region, I have to say they really hate brown people. @SmooveMoves brought it up at some point in this thread and I didn't check it but there is definitely a lot of dislike and disgust towards brown guys from a lot of the local whites here. Some Italian chicks might try it but if you're a brown dude in NYC, do know that it is going to be slim pickings if blondes are your thing.
You can always go foreign if you like but know that it is going to be a 50:50 kind of deal if you do cold approach, if she is foreign she'll go for you but if she is a local, not a ****ing chance.
I kinda sympathize with
@skinnyguy to some extent, don't even get why it is, but local white women of NYC are as picky about race as you can get, they hate brown people. Especially if it is the hot blondes you're aiming for.
The good news is, I have an Indian friend in Chicago who cleans up with the hot blonde types so there is good news there.