That is a real struggle. I've heard the same complaint from many people in many different cities. I think the best bet is to find people who are actually doing something physical, so there is "something" to do besides drinking. Find a local hiking Meet Up or recreational kickball team. Or get into tabletop board games! Those are some dedicated folks. :)