There are so many language-learning apps. But the best way to learn a language is still the old-school way: books, memorization and exercises.