Самый лучший метод - это заниматься на курсах, которые ведут нативные преподаватели, толк будет лишь от этого. Я почему это знаю, потому что с английским языком проблем нет, а вот когда решил освоить испанский, возникли сложности. Поначалу скачивал уроки в интернете, бесполезно. Потом пытался заниматься по скайпу, тоже не помогло. Только когда начал ходить на эти
http://centroespanol.ru/ языковые курсы Vamos, сразу понял, чего мне не хватало. Оказывается, не хватало именно живого общения с носителями языка. Без этого невозможно его освоить, и тем более начать говорить. А на курсах заговорил почти сразу, даже сам от себя не ожидал. Но там преподаватели прямо из Испании, и методики они применяют какие-то интересные, не встречал таких в интернете. В общем без живого общения язык выучить невозможно, это я уже понял.