I see from your profile that you're 28. Honestly, that tells me that you really haven't been waiting all that long. But be that as it may. Here's what you do. 1) keep looking on the on-line dating services (actually , lots and lots of people meet that way. 2) Besides the club and bar scene, consider joining voluntary service organizations. You'll meet some interesting and thoughtful people. 3) Don't push to hard...and try not to feel or act as though you're desparate for companionship. 4) work on your self esteem...if not being in a relationship is disheartening and makes you feel like crap, then you are basing your self worth on the wrong thing.
As a human being, your value is intrinsic - its not based on what you do, who you know, how much you earn, or what accomplishments you can claim. Believe in yourself and learn to be comfortable with yourself - or to be trite - love yourself first. Then, you'll be prepared to a relaitonship.