Te recomendaría que te planteases viajar al extranjero un tiempo o hacer un curso de inglés fuera. Es lo que mejor funciona a la ahora intensificar el aprendizaje como tú bien dices. Algunos no son caros y merecen mucho la pena. Puedes consultar opiniones sobre gente que haya estado un tiempo fuera y verás que todos los recomiendan. CIDI oferta una gran variedad de cursos y destinos: www.cidi.com
Aparte de ello, si tienes tiempo libre puedes aprovecharlo viendo series, películas, traduciendo canciones o bajándote apps que están de moda a la hora de reforzar un idioma. En internet puedes buscar pero yo te recomendaría que te pusieses Homeland, Juego de Tronos o Friends con subtítulos para ir haciéndote al oído. Mirarte letras de canciones de artistas que te gusten y su correspondiente traducción puede ayudarte también. Por último, parece una tontería, pero hablar en inglés con uno mismo y ir practicando a ratos puede servirte al igual que conversar con gente en bares o quedadas con amigos/conocidos que tengan los mismos interés que tu: pasar un rato hablando en inglés.
Espero que te haya servido :) ¡Lo importante es ponerle ganas y sacarle tiempo y si tienes oportunidad, nada mejor que viajar!