Вы смешиваете развитие самооценки и тупую агрессию. Самооценку можно и нужно развивать другими способами. И какие именно у него страхи? Не бить в ответ-должно быть не из-за страхов, а именно из-за уверенности в правоте своей позиции и нормальной самооценке: посмотреть с удивлением и отойти от неадеквата подальше. Но это все идет из семьи, если вы там все уверены, что "мальчишки должны драться" и "без этого он в жизни пропадет" и все скопом его настраиваете на драку-вам такой уверенности в нем не воспитать. И окружение нужно подбирать под себя. Если вы живете в простом агрессивном мире и он вас устраивает-действительно, вашему мальчику будет в нем сложно. Поначалу. Со времем, с возрастом он поймет правила вашего мира и научиться драться.