I decided to try and make friends through a different channel rather then the classic lang-8 style of language exchange. I decided to play a game I had played a few times before, but this time to do it on a Japanese server. On my game profile I put up a little note saying something like "I'm studying Japanese and so want to make Japanese friends, feel free to message me". I felt really weird putting that there, but it did mean that I got a few messages from people interested to talk to me (and helped to prevent people attacking my account

).
The main way I connected with people though was by talking to people in the alliance that I had joined. It was pretty hard considering my vocab consisted of nothing relating to war and strategies. However, for some reason the in-game chat stopped working and so a few people decided to use skype to communicate. Through skype I started talking to two people fairly regularly. They both seemed really nice but one guy was slightly creepy, used pretty complex grammar and never really fixed or helped me with my Japanese (It wasn't very good at that point).
The other guy though I kept talking to a couple times a month for maybe 8 months or more before I went to Japan. (This was all typed chat btw). I had never seen his picture or heard his voice until right before I went to Japan when he called me and I only heard his voice for a few seconds because I freaked out and couldn't remember how to say anything in Japanese ^.^"
After being in Japan for 3 months though I asked him if he wanted to meet up, and we did meet up in Tokyo. It was fairly awkward and considering my lack of speaking ability it was kind of hard to talk. However, we did still have fun. I continued talking to him via chat when I was back in Australia, and last month met him for a second time when I came back to Japan. This time was a lot less awkward and was heaps of fun. I now have a very good friend.
I definitely recommend trying to make friends via the internet, but maybe try a different approach like I did. (I played a game called travian). That way you have something to talk about in the beginning. Also hope that the people you find have similar interests so that they stay interesting to talk to.
Stay away from creeps
頑張ってね
P.S. sorry for such a long post ^^
Edited: 2012-06-06, 4:58 am