Pick from your activities that you like, find a website that has a forum or activity site in your area that covers that and meet people that way.
You'll have a lot more in common thatn "Hi I liked your picture."
Plus, you'll either learn something from the group regarding your activity, or you'll teach someone something.
You might not find true love, but you'll sure as hell meet a lot of cool new people and as a by product, you'll have a much larger circle of friends wherein the chances are higher of meeting someone you'll like.
Food, movies, cars, sports, books.
Mine was snowboarding.
How about this, find a place online in your area that teaches gourmet cooking.
You get to meet cool people, learn new skills and get kick ass food for next to nothing.
If you meet someone nice there, you get to 'practice' on each other for homework.
