It can be really hard. I'd suggest: 1) Don't take on something too ambitious, it will demoralise you, 2) do _all_ of the exercises, even (especially) the ones that look easy, 3) Learn the basics of LaTeX so that you can ask coherent questions on stackexchange mathematics, 4) don't ask questions on mathoverflow until you actually reached research level.
Good luck!