Выучи для начала русский.
поменьше тут вопросы задавай и больше времени за учебниками проводи...
Вы не указали до какого уровня.
Для того что бы говорить и читать находясь в России не уезжая на запад гнуть пальцы - несколько месяцев.
До уровня носителя - никогда.
Эффективно - в игре. И очень внимательно относиться к написанию слов (не как здесь).
Каждый день общаться с носителем языка.
Методом полного погружения. Окружить себя новым языком везде. Все надписи в доме на этом языке. Все контакты перевести на этот язык (особенно если друзья его знаю).
добавлю к предыдущему ответу: только не переусердствуй
http://www.litmir.net/br/?b=61718 Куринский Валерий "Когда нет гувернантки" .Автодидактика для детей и взрослых
Странно, что никто не знает. Надо влюбиться в человека, носителя этого языка и общаться с ним. Хотя точно знаю, что одна женщина любит меня, но не может выучить ни русский, ни английский. А мне, если нужно будет китайский - я выучу. Сейчас у меня на подходе итальянский, 4-й кроме руского.
смотря какой язык английский по этому методу http://www.dragunkin-books.ru/