For people not commenting at all or having a 1:1 comment code ratio I would advice you to grab a good book. 'Clean code' for instance introduces nicely to self commenting code (like HeelX said) by naming things right.