I think Ruby is a great language for someone who is a beginner.
A great book to start is Learn to Program by Chris Pine. It teaches basics of programming and uses Ruby to do it. The first version is available online for free: http://pine.fm/LearnToProgram/ The second version is can be purchased from your favorite online retailer.
Obviously, Simply Rails is a great place to start if you want to learn about using Rails.