In my experience, the best way to learn about Scrum is to attend a Scrum course by Scrum, Inc, and in particular, taught by Jeff Sutherland. Jeff is the founder of Scrum Inc and has A LOT of experience.
Course listings are here: http://www.scruminc.com/scrum-courses-and-training/course-list/
At Webs, we tried doing scrum without this training, and we ended up doing it all wrong for years. Our velocity was constantly going down, and we kept trying to fix it to no avail. During Scrum training, Jeff goes through WHY all of that happened, and how to implement things the right way. His experience with a broad array of organizations really helps him understand what YOU will need to succeed. (Definitely ask questions about your specific case. He will have answers.)
I'm not big on training courses in general, but this course should be thought of as necessary for anyone implementing scrum.