Low self esteem can be overcome by hardwork, i also had low self esteem, but i worked hard in the gym, worked hard at the university, worked hard on my personality and all my hobbies, and right now i love myself and everyone notices that i have high self esteem.
So what you need to do is WORK HARD to change the stuff that you don't like in yourself
Yea. Tanks for your contribution.