i never been to any dating site, just speaking from my point of view. TS if you are looking for true love chances it harder to find it in dating site or speed dating.
Why? People going there are mostly had in mind wanted to settle down mood already of course most of them look at your income and looks.
If you really find to meet girls you have to spend time socially go to bbq,wedding and other social events meet that right person.
And when you do, will you have the confidence and the factor to impress it still another thing.
Not trying to discourage you most of pretty looking female friends said that it not they don't wanna get attach, it just they haven't meet the right guy.