Насчет детей, переехавших с родителями, у меня собственного опыта нет, но я видела пример знакомых с пятилетним сыном. Он по-французски не знал ни бельмеса, но его все же отправили в садик, где он поначалу не мог даже в туалет попроситься

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