Невозможно ответить коротко на этот вопрос.
Ситуации бывают разные, дети тоже. Степень закомплексованности тоже может быть разной.
Одно понятно: у ребенка проблемы с самооценкой, причем серьезные.
Самооценка чаще всего у ребенка падает из-за отношения к нему родителей. Начинайте "копать" всегда с себя. Начните обнимать ребенка хотя бы 4, а лучше 8 раз в день, целовать перед сном и садиком, говорить, что вы его любите таким как он есть, хвалить (ведь он же не все делает плохо), побольше проводить с ним времени. Эта проблема не исчезнет быстро, как правило, необходимо много времени (полгода, год и даже больше).
Далее, обратите внимание на окружение ребенка. Бывает так, что ребенок ходит на танцы и у него ничего не получается, дети с него смеются, у ребенка сильно падает самооценка. Ему кажется, что он хуже всех. А всего-то необходимо, возможно, сменить кружок или группу в детском садике.
Бывает, дети смеются с выпавших зубов, некрасивой на их взгляд одежды и т.п. Говорите с ребенком почаще, чтобы выявить очаг проблемы.
Со страхами бороться также нелегко. Но тоже нужно много разговаривать и проговаривать каждую ситуацию. Вскоре ребенок поймет, что ничего страшного в ситуации нет.