Das beste um sein Selbstbewusstsein zu stärken, ich spreche aus eigener Erfahrung, ist etwas zu finden was du richtig liebst und in dem du auch richtig gut wirst.
Dies kann eine Sportart sein, eine Fähigkeit die hast oder einfach etwas was dir spaß macht, konzentriere dich darauf und alles um dich herum erscheint weniger bedeutsam.
Ich selber hatte damals mit extremen Übergewicht zu kämpfen was mein Leben einfach nur zur Hölle gemacht hat, Selbstbewusstsein war so gut wie gar nicht vorhanden, wollte nicht aufallen und einfach niemanden auf mich aufmerksam machen - als ich dann damit anfing Sport zu machen bemerkte ich immer öfters, dass ich alles um mich herum vergaß, es machte mich überglücklich etwas auszuführen ohne mich dabei schämen zu müssen.
Dein Problem kann man leider nicht mit Sport "wegtrainieren", jedoch kann es ja möglich sein, dass dich Sport oder etwas anderes davon ablenkt und irgendwann wirst du es dann auch akzeptieren.
Ein Tipp von mir wäre noch dir einfach mal die Haare abzurasieren, sodass nur noch ganz kurze Haare vorhanden sind, solche extremen kurzhaar Frisuren sehen gut aus und sind auch recht beliebt, trage meine Haare auch seit kurzem so.
Ich hoffe, dass ich dir helfen konnte und das du vielleicht auch noch glücklich damit wirst. Du schaffst das!
Liebe Grüße
Fujin