>Before you say go to the anime club or something, I did, they were physically repellent and I can only bring myself to talk to people from there via IRC.
There's your answer. IRC.
Maybe come to #4-ch or #iichan or whatever.
There's alos forums like http://www.socialphobiaworld.com/forums.html