re: Poker & new cash poker books 2012
Learn the basics first. Unless you're lucky enough to be a prodigy, it'll take a while to rise up through the levels against increasingly more capable opponents. A key concept here is to learn to beat the opponents you're playing, then move up, rinse, lather and repeat.
Poker isn't simply a matter of whoever knows the most wins. Knowing / judging when to apply knowledge appropriately is also vital. For instance, against micro-players, advanced concepts designed to work against polarized ranges aren't appropriate very often because you need not only the appropriate situation to arise, but also for the opponent to be one who has polarized ranges - and there aren't many at those levels. Applying the concept against the wrong type of opponent can unproductive or even -EV.
it's not very useful
and can sometimes be counter-productive