Take a foreign language course, maybe? Forcible social interaction is an inevitability in those things.
Also very little money. I have about 33 dollars to my name at the moment.
Not to quote myself, but are there any other places that I'm just overlooking in my foolishness?
I sort of hate to say it, but work is usually one of the easiest places to socialize if you have lax supervisors or any sort of break/lunch time on-site. Being co-workers gives you a shared pool of topics to discuss (complaining about customers, complaining about supervisors, making fun of either of the former, complaining about work, etc.). If you get used to talking to people like that and figure out a little bit about them as individuals, you can work on less work-related conversations, which will hopefully help with speaking in other situations.
There's a reason why most peoples' circle of friends tend to overlap with their schoolmates in secondary or post-secondary, or with their co-workers: those are groups of people that you
have to spend some degree of time around, so you tend to get to know them better and end up doing things outside of education or work with them. Of course I can only speak from secondhand experience, as I'm pretty much in the same boat as you when it comes to purely voluntary non-online interaction. Just a thought.
...
I almost hate to suggest it, but chatroulette? Ye gods, that sounds like a bad idea now.