Anything can happen, but most of the time if a woman contacts you first, it's either that 1) she is a fake, or 2) you are highly visible through your posts in blogs or forums. As with anything, you need to invest plenty of time to get the results you want.
RE: Until when i wait?
Ehhh you are still young... wait another 5 years maybe... 10 max.