Olá!
As recomendações de todo professor e estudante mais avançado de línguas estrangeiras são geralmente as mesmas: escute música, leia livros, estude pequenas lições e mantenha um contato constante com a língua, mesmo que seja de 20 minutos por dia.

Sendo assim, busquei adotar um estudo paralelo ao meus cursos de francês e inglês. Estou utilizando o método Teach Yourself French que nada mais é que um método em inglês ensinando francês através de leitura e audio. São lições simples e rápidas, podendo até utilizar aqueles 15 minutos livres na hora do almoço do trabalho.
É um método que por si só não ajuda, mas se já houver conhecimento prévio e razoável do inglês e algo (básico do básico) do francês, é uma ótima maneira de se praticar.
O Teach Yourself que estou utilizando é a primeira versão dele para o francês, ou seja, a mais básica. Estive vendo na Cultura que há outras versões dele mais avançadas que seguem a mesma idéia. Basicamente livro totalmente em inglês ensinando francês com cds de audio.
Os livros Teach Yourself ensinam uma variedade de coisas, da mesma forma que aquela série de "Anything" for Dummies, mas acho mais completa e interessante. Não trata apenas situações padrões e cotidianas, vai um pouco mais a fundo.
Estou gostando e recomendo!