mm.. I know a collection of three books ( niveau débutant, intermédiaire et avancé ) which are a good tool to learn French by yourself and in an easy and fast way. I dont know if they are published in other contries. The editiorial is called CLÉ.
And, reading books, or online papers ( eg: Le Monde) , and French music of course (eg: Carla Bruni).