re: Poker & how to spot c-bets
Bluff-raising c-bets is a pretty advanced move. That doesn't mean you shouldn't do it, just be careful when and where you bust it out. Also, smart players will price their c-bet the same as their flop value bet, which can make it very hard to determine if they have anything or not.
Personally, I'd save it for the most aggressive blind-stealers.
EDIT: Also, I agree with c9h13no3. Better to 3-bet them preflop if you think they are betting light, than to let them see a flop with their garbage, and possibly hit a big hand.