I never liked reading. If it was a text book, a novel etc etc I hated reading.
Lately however I've found to enjoy reading books that are tied to video games. I've finished up the 1st two books to Gears of War, Fable The Balverine Order, Assiassin's Creed, Warcraft War of the Ancients, etc
Now I'm reading A Song of Ice and Fire series. Pretty darn good if you're into fantasy and watched the HBO series Game of Thrones.
A Song of Ice and Fire is good, but George R.R. Martin is taking longer and longer to release the next books. It was a similar situation for another great series, the Wheel of Time - such that the author, Robert Jordan, died before he was able to finish it (God rest his soul). Thankfully, his estate chose a great young writer, Brandon Sanderson, to continue the novels from the extensive notes that Jordan left - and Sanderson is a very prolific author. He's my new favorite author at the moment - I've not read a book of his that I didn't like.
Some recommendations to add to those already stated:
Stephen King's the Dark Tower has already been mentioned. Other works of his that I rate highly are The Stand, and The Eyes of the Dragon.
Tolkien's the Hobbit and the Lord of the Rings is of course a fantasy staple; other fantasy works worth getting into are the Dragonlance Chronicles and Legends series, R.A. Salvatore's Drizzt Do'Urden books, and L. E. Modesitt's the Saga of Recluse. For modern urban fantasy, Terry Brooks' Knight of the Word is worth going for.
Asimov's the Foundation and Robot series are a good way to get into science-fiction; Oscar Scott Card's Ender's Game is good as well, as are a number of series by Timothy Zahn.
If you're interested in the late Roman Republic/early Roman empire, you could do worse than to read Colleen McCullough's the Masters of Rome series, which are fictional, but heavily based on historical fact and research.
There are a lot more I could recommend, but that should be enough to get anyone started

, and the related works by the authors would suffice to keep one reading for a long time
