Ruby has a rich selection of books covering all skill levels, from introductory tutorials to advanced topics.

For Beginners

Programming Ruby (Pickaxe Book)
The definitive reference for Ruby programmers. The first edition is available free online.
Why's (Poignant) Guide to Ruby
An off-the-wall, entertaining introduction to Ruby with comics and cartoons. Available free online.
Programming Ruby (online)
The free online version of the first edition of the Pickaxe book.

Intermediate

Ruby Cookbook
Practical solutions for real-world Ruby programming tasks.
Rails Recipes
Solutions to common Rails problems, written by the experts.
Agile Web Development with Rails
The leading Rails book. Covers Rails from start to finish.

Advanced

The Ruby Way
A comprehensive guide covering Ruby idioms and best practices.

For a wider selection, see Ruby books on Amazon.