Haha yes! You see, I was one of those guys on OkCupid or some other site looking for love. But, it's a no win situation with those websites so I just stopped... For me, it's simply easier to meet a woman in person whether it's at a bar, at church, adventure outing, major event, volunteering, or even at work, haha.
This can be a bias statement but whether you're a man or a woman, I feel the secret to winning anyone's heart is that you have to have total confidence and be yourself. If a man or a woman doesn't like what you have to offer then you should not sweat it, there's 7 billion people on Earth and a few up in the ISS, you're bound to find someone... Whatever trial and error, continue to do the things you love to do without any hindrance from the outside world/opinion and smile each and every morning when you wake up for you don't know what surprises that God may bring you that day.