I have made two friends online and the best way I have found to do that is find someone to do an activity you like with you. In my case, it was walking. I advertised on Craigslist in LA to meet Susie and on a probably now defunct website called Exercisefriends to meet Heather in PA. We enjoyed walking and talking together and that lead to hanging out and doing other things. And we became friends. :) I think this works because meeting people to do a shared activity is way less pressure than committing from the get go to be "friends".