You cannot learn a language with speak-along software.Get yourself some proper classes, go live in a country that speaks your chosen language. That is the only way you can properly learn a language.