Challenge Yourself
Activities that encourage personal growth are especially good for helping self esteem. Pick something that you really want to learn how to do and join a club or a class and devote the time to learning what you have always wanted to learn. It does not matter what it is, as you challenge yourself and