I'll second the "Get out and meet people at LS events" thing. If I relied strictly on online interaction to meet people, we would have moved on a long time ago.
This site is one of the better sites for finding local LS parties/events. Sometimes those can be limited and cliquey, but at least you're meeting people in person, which is usually more than what happens online.
People online tend to be more critical of you than people you meet in person. I get that you're trying to get to a point where you meet people in person, but your chances for success are a lot higher at a LS event/party than they are online.
Once you do meet people in person, if there is mutual interest, try to remember to get contact info. From there, it's just networking (i.e. meeting friends of friends) to grow your circle of friends, just like you would if in the vanilla world if you moved to a new location.