My suggestion also applies for watching the movies.
When you read a book and you feel being pulled down vibrationally on the emotional scale, stop reading that book. You are not ready to read this book. Wait till you raise your average vibrational level few notches up. Come back to the book and see whenever you read passages that might pull down your vibrational level, new desires are generated from within you or not. If yes, then you can continue to read the book and visualize a better book more uplifting and so on. It's all about seeing contrasts and being able to create rockets of desires out of it.
Ynaig
PS: Invicible, the books written by Caroline Myss I wouldn't recommend cause they also pull down the vibrational level of yours as well. She misses a lot in the whole picture.