I would argue that the first step to developing a reasonable level of self-esteem is to learn to accept yourself, i.e. not to keep thinking you have to be someone that you are not.
For some suggestions as to how to learn to accept yourself click on the link below:
Find Self-Coaching eBooks at: Downloadable Self-Help eBooks
Coaching Resources available at: Coaching, CBT & Self-Help Ideas