Boosting your self-confidence

Lack of confidence can be an awful experience: we have all been in a situation at one time or another where we find ourselves petrified, where we dare not act under pressure, where we do not feel up to the challenge on a job. So how can you boost your self-esteem?