Schools can be good avenue to boost and harness personality among others. There are some schools who have programs that attend to developing the students overall skills and development and that includes personality - boosting programs.
So, if you really wish to develop that self - esteem, you can start by taking the first step of maximizing the school programs on student development. You can join recreational clubs or attend to skill trainings to make you more equipped with human and communication skills.
At home, you can do your self - readings on beauty enhancement including dead sea mud and take some healthy active exercise with a friend or family to make it your regular habit.
Feeling good is always accompanied by looking good and that means healthy lifestyle and diet, healthy PR skills, and positive self - perception.