I have cats and a kid and family to visit nearby in case of loneliness, but I get a decent amount of socializing at work. When I was lonely 7-8 years ago I played MMOs. Fifteen bucks a month and you can talk to all sorts of nice introverted people all over the world who share your interests (assuming you are interested in MMOs, of course)