Currently off the market, so to speak... but for a while I was doing v well on the dating sites.
I go for the "send loads of messages" strategy, it's a great way to make sure you aren't pinning all your hopes on someone who's not interested.
I'm also a massive fan of meeting up for a coffee as soon as possible. People hide behind their screen identities, and it can be hard to figure out who someone really is from emails. You just dont know if there's chemistry unless you are face to face! I'd often tell the ladies exactly that and they'd respond well, agreeing to a coffee.
I went on countless 1st dates. This is not a bad thing IMO. If nothing else, it drastically improved my small talk skills. In the same sense as the messaging tons of folks strategy, I'd go on dates with people I was fairly sure wouldn't work out - partially to make sure I was getting out there, and partially on the off chance that we'd get along like a house on fire. I was occasionally pleasantly surprised, and also got good at the "1 drink and done" date.
Last thing, I made sure my profile had (recent) pictures of me doing fun stuff. If you dont have these pictures, go do some fun stuff and take photos while you're at it!
Online dating can work. It has for me, I found a LTR through it. I dont particularly have game, and I'm not stunningly handsome. I'm also pretty introverted. You have to put yourself out there to make it work though!