Попробуйте водить сына в развивающий центр на какие-то интересные для него занятия. Контингент детей - определенный, повторяемость обстановки -  - приобретет опыт. Гулять на детской площадке - недостаточно. Надо обязательно обеспечивать ребенку 2-3 раза в неделю общение с другими детьми. Ходите в гости, приглашайте к себе, посещайте часто общественные места - театр, кино, кафе, парикмахерская, магазин и т.д. Таскайте его всюду с собой  и сами общайтесь! Обязательно хвалите его, если он хоть как-то отреагировал на чье-то внимание.