Things aren't much better here in NYC.  It's true that there are many more men, but not necessarily more high quality men.  
 
Places to meet men: bars, dance clubs, gyms, church, cooking class, and volunteer work in a field that holds your interest.  

  You might want to try an internet 'match' type of site.  A few of my friends have met some nice guys online.