Любой иностранный язык лучше осваивать комплексно, т.е. — «живые» курсы (желательно в группе не более 10 человек с хорошим преподавателем), самостоятельная практика — компьютерные программы и видеоматериалы, просмотр фильмов на данном языке (на первых порах желательно уже знакомых — тогда более понятно), чтение книг, регулярное общение с носителями языка — в идеале в стране, в которой этот язык является государственным, но можно и по интернету. Вот тогда результаты будут ощутимы.