I have a reading rotation on my kindle that I cycle through. It has a mix of SFF, classics and nonfiction. I don't pick and choose what I feel like reading, I just read whatever is next. I have found that taking the "choice" out of prevents a reading slump for some reason.
However, when I do get in a slump, I tend to stop reading until my head is back in the game. So a lot of Stargate SG1 watching and checking youtube for magic the gathering videos