Daniel Fazio says you can train yourself to enjoy learning by studying about an hour a day for seven to nine consecutive days straight. Once the habit sticks, skipping feels wrong, like ditching the gym.
You go to the gym for seven, eight, nine days in a row where it's like you didn't want to go to the gym, you start to really feel as, if I have to go to the gym, I'm going to feel like garbage if I don't. It's the same concept with learning things. If you really sit there and force the information into your head for seven, eight, nine days in a row, just an hour a day, you're going to feel as if. If you spend a day not doing that, it's like, oh, I feel like a bum today. I should probably go watch something. It's the same thing as working out. You're training your mind.