Лагеря вам правильно подсказали, но в Швейцарию за английским- это как за водкой в булочную. Посмотрите Англию, Ирландию, Австралию. В Польше и Литве кстати есть хорошие языковые лагери. В Австралию  на спецкурс есть смысл приехать на полгода, есть классная программа, дети учат язык методом погружения и живут в спиье ровесников- то есть им и друзья тоже сразу есть.  Весь мир учит языки именно таким образом- погружение в языковую среду. Изучение раньше может быть базой, все эти грамматики с Бонками, но по-настоящему заговорить можно только в стране проживания и носителя языка, заточенными на преподавание его иностранцам. Та же программа Опейр была придумана аж в 19 веке именно для этого.У меня дочь приехала в такую школу в 12 лет с нулевым английским и полностью отбитым российскими преподавателями из частной школы желанием его изучать. За год заговорила свободно без акцента, вернее она умеет говорить и с британским, и с австралийским и умело их переключает в зависимости от ситуации. Но это 10 часов английского в день плюс полное отсутствие общения на русском кроме пары русских друзей в контакте. Фильмы, телик, ютуб, друзья, общение в семье- все только на английском. Вне языка говорения это обеспечить невозможно. Но даже месяц такого погружение сделает очень много.