Techniques for Building Self Esteem

A while ago, Starfish asked for techniques for evicting negative voices when they showed up.    So, here goes my ideas!
Please remember that I am not a trained anything (counselor, psychiatrist, etc) and so these suggestions I make are only that, suggestions.  They are what has helped me in the past, and still help me today.  [...]