I'd be interested to know your race and your height.
At the end of the day, women still have deal breakers regardless of your personality, boldness, income, skills, etc.
The reason why I think women have it easier is that they can both wait for someone to approach AND take the initiative and go up to a guy if they so choose. Whereas guys not named Ryan Gosling almost always must take the initiative.