Here is a good memory book, I personally used it and helped me to memorize words and create better mnemonics: Amazon
As I said, mnemonics are your best friends.
Moonwalking with einstein is more of a personnal journal of someone diving into the mnemonics world.
It's great to read because it talk about the limits of mnemonics, its story and some other mecanics of our brain, but it's not a technical "how to".
The first book I read was 50 ways to improve your memory which was all about giving concrete techniques to memorise different things in everyday life.
Oh, but be aware, memorising numbers or lists is easy... memorising lyrics and poetry is one of the hardest things to do ;)