According to PsychCentral, ways to improve self-confidence include taking stock of personal strengths and weaknesses, setting realistic expectations, realizing that perfection is unattainable and self-exploration. An individual should also be willing to adjust how he sees himself and not compare himself with other people.
PsychCentral notes that by taking an inventory of personal strengths and weaknesses, an individual can discover strengths he never knew he had. While some weaknesses simply can't be changed, others can be improved upon with time. It's best to work on weaknesses one at a time and give them time to be improved upon.
By setting realistic expectations and goals, an individual can keep from setting himself up for failure. Negative thoughts that crop up after failed expectations are also detrimental to self-confidence, notes PsychCentral.
It's more effective to focus on accomplishments rather than perfection or the idea of perfection. Making a list of accomplishments every day, week or month is also an effective strategy for improving self-confidence. According to PsychCentral, mistakes should serve as opportunities for growth and learning rather than occurrences that lead to negative self-talk and self-pity.
Self-exploration can lead to an individual feeling happier as well as being more well-adjusted, says Psych Central.