Do something you love
I'm a firm believer that you find the best quality partners when you aren't really looking for them. Be open to the possiblity, and put yourself in situations where it can happen....but don't be actively seeking.
You want somebody to fall in love with you for who you really are...and likewise you she. Everybody is on their best behaviour when they are activly seeking. That's not the real you or her.
Find a co-ed hobby you love, and meet like minded people. You will be in a fun setting, having a good time, and really being yourself. At the very least, you will meet new people and have a great time.
How true to yourself are you sitting behind your screen name? How open and honest do you think everybody else is...especially if they are looking to meet a partner? Additionally, how much fun do you really have staring at a screen for hours on your best behaviour going through random paragraphs trying to sort what is truth from garbage?
I'm not saying online dating sites never work. I am saying that a much faster, more accurate, and certainly more fun way of doing things it to put yourself out there, have fun, live your life, and let the rest take care of itself.