Just my 2 cents contribution (and I want them both back) ;D
Before learning how to remove it, learn how the different malware types work, what they (can) do, what they (can) change etc.
Knowing at least a bit of programming in different programming languages would also help.