I can give you my personal path I took when learning a few years ago if you don't mind starting with rails.
Start with Michael Hartl's Rails Tutorial [1]. I went through the rails 3 version with zero knowledge of ruby and you should feel very comfortable with the basics when you are done.
After that I read The Well-Grounded Rubyist [2]. Having used some ruby now I found the book easy to get into. It's a little dated but should still cover everything you need at this point.
Lastly I read Eloquent Ruby [3]. I highly recommend this book and is easily my favorite programing book.
Start with Michael Hartl's Rails Tutorial [1]. I went through the rails 3 version with zero knowledge of ruby and you should feel very comfortable with the basics when you are done.
After that I read The Well-Grounded Rubyist [2]. Having used some ruby now I found the book easy to get into. It's a little dated but should still cover everything you need at this point.
Lastly I read Eloquent Ruby [3]. I highly recommend this book and is easily my favorite programing book.
[1] http://ruby.railstutorial.org/
[2] http://www.amazon.com/Well-Grounded-Rubyist-David-Black/dp/1...
[3] http://www.amazon.com/Eloquent-Ruby-Addison-Wesley-Professio...