Hello. Thank you for coming to JustAnswer.
Sorry for the delay and thank you for your patience. My name is Michael. I will be helping you with your question today. Please let me know if there as any additional information that you feel might be pertinent to your question. If I don't hear back from you, I'll provide the best answer I can based on the information you've given so far. You will still be able to reply with additional information or questions at any point during our conversation, and I'll revise the my answer accordingly.
Online dating can be difficult to accomplish. IMO, many people online are looking more for sex than they are for a relationship. That isn't the case with every, of course. But if you are going to be looking for something serious online, then there are certain sites that are better for it than others. For example, and you mentioned this, Match.com and eharmony. Sites like Match.com are much more selective about the type of people and behavior on their site - they try to keep it geared toward long term relationships. I know it's not cheap for a 1 year membership, but considering the success rates and the importance of this, it might be worth considering finding a way to saving up for one of them. Online, you really can't beat them for what you are looking for.
Really, the best way is to get out - not necessarily to clubs, but to places where you would expect to find people that match your criteria. Think outside of the normal places - coffee shops, book stores... anywhere... and it doesn't have to cost money. People are everywhere, and the person you are looking for is somewhere. Being out and about increases your odds of running into them. You never know what will happen if you are out where people are. But if you aren't you can be pretty sure.