Думаю, для того, чтоб найти друзей нужно что-то командное, вот как скаутов предложили, ну или, как альтернативу - спортивное ориентирование, чтоб ребенок общалася побольше, сплоченый коллектив, боевой дух и т.д., плавание, фихтование хорошо, но там больше каждый сам за себя...
А что в школе совсем нет друзей?