If someone is still alone, there could be many reasons. It sounds like you are wondering why you are still alone.
I want you to know that I believe that not only is there someone out there for you, but there are many someones. I think the quickest way to meet someone is through the internet. It’s a different way of meeting people, but it generally puts you in touch with a larger group of potential partners than limiting yourself to meatspace.
I would use more than dating sites. Any kind of social networking site—Facebook, fluther, etc—can be a place to express yourself and to develop your personality in a way that others can see. Asking questions like this have the potential to get interest. But it can take a long time before people feel like they know you well enough to be interested in you.
I know you’re impatient, and before I ever found someone, I was impatient, too. It seemed like it would never happen, but eventually it did. Now I am blessed with many friends, as well as my wife. It makes my life much nicer. It took 50 years, but here I am. Not that I was alone after the age of 20, or so.