>часов общаться с человеком носителем языка а это все бабки!
Общение с носителем языка за деньги? Серьезно? Есть даже специальные сервисы, абсолютно бесплатные, где одни носители языка ищут других для общения. То есть, вот американец, он учится русскому, есть русский, он учится английскому и этот сервис их сводит. Все.
Поэтому единственный важный критерий это наличие свободного времени, ну и разумеется терпения и желания изучать язык.