I think too many teachers approach books in a mathematical way leading kids to a perceived outcome. How much better to let the kids read a classic book and come up with their own interpretation. Also the dry way most books are approached leach all life from the otherwise excellent text. Yet once I had a teacher who was so inspired and joyful about LOTR that it lead me to become a fan.
As for love of reading in individuals, I'm tempted to believe it is genetic. Some individuals would rather be tortured than read a book, others are naturally drawn toward reading. My grandmother only had a 3rd grade education, but she taught herself to read and write and was a voracious reader. I almost think you need a "book loving gene" to accomplish that