Don’t let that daunt you. I was in the same boat as you were not long ago. I’ll tell you what I did:
Completed http://ruby.railstutorial.org/ – twice! It does an awesome job of explaining things.
Rails for Zombies I, a screen cast series on codeschool.com (I think–you’ll have to google it).
I actually started with Programming Ruby 1.9, the Pragmatic Programmers Guide. I didn’t finish it. I read enough to get the basics of Ruby syntax. Knowing the Ruby syntax is essential since, to me, it looked nothing like anything I’ve seen before. Bracket were often omitted, and so were semi-colons, blocks, etc… understanding the syntax made understanding easier.
After getting through 200 pages, I switched to Agile Web Development with Rails 4th Ed. Frankly, I thought it was a waste of money at that point. It just told you to do stuff without explaining much of what you were doing. Especially when it came to testing. I quit and switched to Rails Tutorial. I don’t think it’s beginner friendly.Rails Tutorial I thought was brilliant. But it was hard to follow because of some issues. There was no mention that Heroku did not support SQLite for example. But the book does an awesome job of explaining the basics. Read it carefully. And it’s free.
I’m planning on Reading Rails AntiPatterns and The Rails 3 Way next…