When thinking about what to reinforce, what to ignore, and what to punish, it is important to know its not necessarily how awesome the reinforcer is or how well you ignore, or even how powerful your punisher is. The important thing is the difference between them and when you use them.
For example, ignoring an undesirable behavior will not be effective if you ignore all the good ones too. If you reinforce a great behavior, it will not be as powerful if you indiscriminately reinforce all other behavior in the same way.
See more about better reinforcement,side effects of punishment and effective ignoring strategies.