Conclusión: Si un Español quiere aprender Ingles, Aleman, o cualquier otro idioma, debe haber vivido 10 o 20 años fuera de España 
lol tampoco hace falta extremos, pero ayuda muchísimo teniendo una base importante en el idioma. Ayuda muchísimo a coger soltura, en la pronunciación, en coloquialismos y ver gente usándolo de primera mano. Además de ser una herramienta muy activa en el aprendizaje (obliga a comunicarse con el idioma), a diferencia de herramientas "pasivas" como leer o ver series en ese idioma. Además que sube mucho la autoestima y anima bastante a estudiar el idioma al verle la aplicación de forma directa.
Aunque para aprenderlo bien completamente se tiene que estudiar, por eso estudiábamos castellano en el colegio e instituto.
Leí hace tiempo en un libro, hace tanto que no recuerdo el libro para aprender X idioma (o el que fuera) después de unas cuantas semanas de aprendizaje, hacer un viaje a un país donde se hable.