Thanks for the offer benigeri! I'll hit you up later...
thinkful.com sounds like a great resource.
shail: There were way too many problems to list here. Basically, the pattern I was falling into was as follows: I'd start a new project, start setting everything up, run into problems, fix them, run into more problems, fix them, etc... I'd have problems with everything from running bundle successfully, to deploying successfully. Then I'd get to the point where nothing would work and I'd eventually start over. Very frustrating.
The suggestions here are giving me hope and renewed enthusiasm. I'll check back later...