Dating no matter if it's online or organic is a grind. I'm not saying you in particular but people have tendency to want instant gratification. Dating requires a lot of elements to come together in harmony to be successful. First, you need two honest genuine people looking on the same wavelength. Next the timing has to be right for both parties and lastly someone has to the aggressor. I've seen a load of relationships fizzle because both are too idle to make moves, one party thinks the other party is not interested and then poof, nothing happens.
Here's a thought, try "meetme" and go to some events that cater to your hobbies. They are genuine social gatherings that could turn into something if you play your cards right. Not everyone at this event will be looking to date but you could make some friendships and that could lead to other things. Don't give up man, there is someone out there for anyone. There are too many people on the earth for people to single and lonely their whole lives if they truly desire companionship that is.