What does "a solid background in theorems" even mean? If you want to learn math, you'll have to know how to write some proofs. Theorems are statements that are shown to be true using proofs... I'm not sure what you mean at all. Your best bet is to get a proofs book and practice writing them. Practice a lot.