Learning math is pretty much like learning programming.
Sit down to read books, it gets boring. Get a real problem to solve, and you learn tons of things along the way.
Don't learn mathematics. It's not supposed to 'learned'. Math is basically what you indicate in notation without you would other wise denote in words while you explore something.
So don't learn, pick up a problem and explore.