It might sound corny, but have you tried meditation? Just sit with your eyes closed and clear your mind. Try to focus your eyes on the backs of your eyelids. Half an hour of that, and I'm ready for anything. Funny enough, I use the same technique if I'm tired and need to stay awake.