Rails is hard to learn.
There are a lot of different overlapping tools, the opinionated perspective requires you to understand a number of acronym-ized concepts, and even the intro screencasts don't answer if you ask them a question.
That's why I'm offering an online incarnation of my LIVE get-over-the-learning-curve
Rails training. We work through the core concepts of Rails, and get an app launched with modern dev tools and workflows in just 8 hours (split over 2 days).
Just for you rubyists: use code RUBYFLOW for a whopping 33% discount.
Check out the details at: ReadySetRails: Rails Fundamentals Workshop