попробуйте ритуализировать процесс общения. Дети боятся потому что не умеют. Научи для начала подходить и говорить "здраствуй, меня зовут так-то! А как зовут тебя?" И пусть дальше уходит. 10 раз спросит, на 11й предложи ему чтобы он предложил другому ребенку свою игрушку. Как-то так, потихоньку.
Это еще не социофобия. Тем более в 2 года у детей социализация только просыпается. До 2х лет они (не все конечно, но мальчики в бОльшей степени) в принципе не социальные существа. Социофобия это психика, а психикой до 2х лет вообще не занимается ни один врач.
В общем, психолог вам наверное поможет - любой который что-то смыслит в детской психологии. Но диагнозы ставить рано, тем более такие. Я это как социофоб с диагнозом говорю
