Эффективнее всего заниматься с преподавателем в группе или индивидуально, особенно если он Вам нужен для собеседований и работы. А фильмы\сериалы\книги лучше использовать дополнительно, чтобы ускорить результат.
Общение с носителем может помочь преодолеть страх говорить на иностранном языке, если такой имеется. Еще с носителем можно увеличить словарный запас, ведь так или иначе во время разговора будут попадаться незнакомые слова.