Исследования показывают, что с возрастом способность к обучению не снижается. Но это не является определяющим фактором. Выучить новый язык можно в любом возрасте, но постепенно это становится сложнее. Сложность не означает невозможность.
Постепенно технологии обучения становятся более совершенными. Одно лишь появление DuoLingo может существенно изменить процесс обучения языкам.
Следуйте простым советам и учить язык будет легче - lifehacker.ru
Отталкиваясь от своего личного опыта могу сказать, что нормально выучить иностранный язык в отрыве от подходящего языкового окружения невозможно. Стоит найти собеседника через Skype и практиковать общение на выбранном языке.
Я приехал в Латвию с грамотой за английский язык в школе и университете, а тут оказалось, что дети разговаривают лучше чем я. Потому что часто ездят в другие страны и общаются со сверстниками на английском.
Ничего нет невозможного. Было бы желание. Конечно, с возвратом не все так быстро как это было в босоногом детстве. Зато у вас, наверное, больше времени.