As far as I'm concerned, putting villains on ranges is more important than looking at my own cards. I simply MUST think about villains' motivations for every move they make in order to win big. (Poker is NOT a card game played by people; it's people engaged in psychological warfare via cards.)

As you probably know, the basic idea is that you try to make a complete list of what a villain might be holding to have made THAT play (whatever they just did).

If a villain has 3-bet pre w/ ATs a couple of times, and I am in a pot with this villain and they DID NOT 3-bet pre, then I am pretty sure they do not have ATs+. Their range is the bottom part of what they would continue with, otherwise they would have 3-bet.

Start w/ Pokerstove and see what is up with the slider. It ranks the starting pockets from 1 - 169, then adds them and their percentages one at a time as you move the slider.

1st exercise: Rank the pockets yourself from 1 - 169 and organize them into 5% blocks. (pocket pairs count for 6/1326 = 0.4% ; suited pockets count for 4/1326 = 0.3% ; off-suit pockets count for 12/1326 = 0.9%)

2nd exercise: What are you a masochist (on Bovada like me)? START USING A HUD! Both PokerTracker and HoldEm Manager have free trials.

Other than that, you might consider keeping track of villains' VPIP/PFR/3B by hand. I watch a couple of orbits when I sit down, before I play a hand. After 3 or 4 orbits, I pretty much know what I can expect from them. After I've folded a hand, I have the choice to go over the HH's and see if certain villains have changed their starting ranges.