Dude, just go build stuff. It's cheap! If you were able to spare the 6 months of 80 hour weeks to learn Ruby, Rails and JS then you have the spare to start building things on free or very cheap hosting.
And you probably overshot a bit. I'm sure most of the interesting bootstrapped tech businesses out there were probably started by people who could barely code. Don't focus too much on the tools, focus on the end results.
As for pairing, what is it that you are really looking for? Are you looking for a job? Just looking to be a great programmer first and then figure something out later?
Don't pair for free. Get paid. If it's a job, then you should be fully on the team as an equal to everyone else. Otherwise you are probably just dead weight.
Better yet, build something! FFS, what I wouldn't give for 6 months just to block out to build something. I haven't been able to do something like that since high school. That's why I roll my eyeballs when somebody posts on there that they are 14 and they built X app. If I had the spare time that I did when I was that age and access to the stuff people have today, I would be flying on a rocket to Mars by now. ;)
Edit: Okay, building rocket ships isn't cheap.