What features of Strava have helped with that? Did you find a local cycling group on Strava and met up with people via that? I seem to be a cycling (or at least group riding) dead zone, because there don't seem to be any active groups near me.
I get kudos from friends afar but the only person that Strava helped me connect with was someone that I chatted briefly at a stoplight with, who then found me via Strava flyover. But even then, we've never ridden together since.