Kadree's right...as unromantic as community education classes or night school may be-you might meet an ideal date there. Even if you don't-at least you'll have something in common with the people you meet and you could make some great friends.
You could try a dating service, or go out with a bunch of friends and their friends and you might just meet someone you really hit it off with.
Good luck with your efforts!