Обычная школа +  постоянные репетиторы, потом университет (группа вместе с детьми после спец.школ), в студенчестве несколько поездок на стажировки за границу по 2-3 мес, не все страны были англоязычные, но всё равно практика былаТеперь уже 7-й год работаю в иностранной компании, и постоянно практикуюсь._____________Мой опыт говорит, что нужно: 1) накопить словарный запас (пусть в пассиве) 2) разобраться с грамматикой  3) практика за границей, погружение в языковую среду, вначале трудно, но потом все барьеры слетают и из пассива вылезают все нужные слова. Грамматика вначале косячная, но потом лучше-лучше-лучше.