You can start online at one of the many sites: eharmony ect...
After failing with that, try meetup.com. It's a site that has a lot of special interest groups that meet up and do various things from drinking to hiking to playing chess, whatever it is you are into there is probably a group in your area that meets at least once or twice a month. This is probably my best suggestion as not only do you have a reason to meet random and new people but if you do meet a girl you like, she will at least have one interest in common with you. Of course there are singles and young professional type groups too that just meet up to drink ect...
Another option if you are into sports: Find a league around you. I am in a flag football league at the moment. We play every saturday and then everyone in the league goes out and drinks at the bar for happy hour after.
After failing with that, try meetup.com. It's a site that has a lot of special interest groups that meet up and do various things from drinking to hiking to playing chess, whatever it is you are into there is probably a group in your area that meets at least once or twice a month. This is probably my best suggestion as not only do you have a reason to meet random and new people but if you do meet a girl you like, she will at least have one interest in common with you. Of course there are singles and young professional type groups too that just meet up to drink ect...
Another option if you are into sports: Find a league around you. I am in a flag football league at the moment. We play every saturday and then everyone in the league goes out and drinks at the bar for happy hour after.