Heh, the ultimate cure for insomnia is actually Jane Austen's
Pride & Prejudice, not anything by Dickens.

Seriously, if I could stay awake through that snorefest, then I can read anything!
Okay, if you're finding it a very dry and boring book, I can recommend that a good way to get through it is to set goals each night before the deadline. For instance, you could set the goal of reading 20/30 pages a night. You could even set up a reward system, whereby you give yourself a reward after fulfilling each goal.