Видимо у вас НЕ логопедическая проблема, а психологическая.попробуйте поводить к психологу.Мы вот ходили, там были занятия с игровой форме, в виде сказкотерапии.Нам помогло (у нас правда другая проблема). причем бесплатно мы ходили- в городской психологический центр.Но думаю что у Вас раз говорит четко такие сложные слова,То уж точно не в логопедии дело.надо найти причину почему он не хочет общаться.А это сможет только хороший психолог.Удачи Вам!