El British Council como academia es lo mejor, a mi me ayudo mucho, pasé de odiar el inglés (culpa del colegio) a encantarme como lengua y me saqué el First y el Advanced con relativamente poco esfuerzo. Eso sí, no esperes conseguirlo todo en una academia. Como bien te han dicho es vital que intentes hacer todo lo posible en inglés, leer y escuchar es fácil: ver series/pelis, leer libros, música, dejar los juegos en inglés... en general cualquier cosa que hagas de forma habitual, si puedes hacerla en inglés, hazla en inglés. Para escribir búscate algún foro en inglés (de videojuegos o lo que sea) e intenta postear de forma habitual y para hablar intenta buscar algún erasmus que quiera tandem (quedáis y habláis 1h en español y otra inglés por ejemplo) o lo del café también es buena idea. Y en cuanto puedas irte a pasar (ya sea trabajando o estudiando) una temporada en UK o USA mejor!