I too only really revised for maths using youtube videos and past papers, and I'll be surprised if I get lower than 95%, because, and I'm guessing Abdul is the same here too, maths is very natural for me, especially algebraic stuff.
To answer your question threadmaker, although revision does help, for applied subjects a natural gait and motivation for the subject will really be needed to generate the best results.