Лучший вариант - познакомиться с иностранцем, кому это интересно, и начать общаться с ним/ней. Лучше всего прогресс пойдет, если искать не по принципу "человек просто хочет выучить язык", а по общности интересов. Вопрос где найти?
Самый простой вариант - через приложения навроде busuu.com. Регистрируетесь, дальше можно как делать задания, так и проверять задания других людей. Так же есть чат и можно созвониться по скайпу.
Если вы в Москве, то есть отличное сообщество MoscowLEM( www.facebook.com ), где можно придти и вживую пообщаться с иностранцами, с кем-то познакомиться ближе, чтобы общаться чаще. Есть аналоги в Питере, например, LanguageFree vk.com.