Лучший способ выучить язык - практиковать его. А самый лучший способ начать это делать - заинтересовать. Я выучил этот язык очень даже хорошо, только от того, что хотел его знать, ибо играть в игры, которые только на английском но они очень интересные - было тяжело. Пробовал, получалось. Потом наоборот подбирал игры с английской озвучкой и интерфейсом.
Сейчас вы наверное сразу начнете причитать, что игры плохая штука, что всё под откос пойдет. Тут всё зависит от вас.
Если хотите - могу посоветовать конкретные игры. Они во первых открывают возможность выплеснуть энергию и эмоцию ребенка. Учитывая, что это школьник - подходит. Еще лучше, если игра будет многопользовательской и, при этом, игроки будут англоязычные. Особенно хорошо, если не только англичане.
Общался раньше с немцем. Мы с ним говорили на одном языке. Конечно же на тот момент на ломаном английском. Но это в итоге увеличило мои знания.
Общение и практика. А что-бы результат был эффективнее - интерес.
Еще хитрый вариант. Дайте ему почитать какую нибудь книженцию, первая часть которой на русском. Заинтересуется - дайте вторую, но на английком. Переведет, после чего первую и последующие на английском читать будет.
Воспитание и обучение требуют хитрого подхода, так как все дети в той или иной степени хитрецы. Именно этому учит их школа. Вы должны этим пользоваться и быт хитрее одновременно.
Вариантов много, на самом деле. Я назвал самые работающие.