Да! Можно, до известной степени. Конечно, Skype - это находка, но живое общение - бесценно!
И ещё: важен уровень общения, уровень владения родным языком (Вашего друга-иностранца) .
Был подобный опыт у одной моей ученицы. В Горном познакомилась с американцем. Он уехал, но чтобы общаться с ним она захотела подтянуть английский. Общалась с ним через И-нет. Письменный был очень неплох, но когда встал вопрос о личной встрече, она нашла курсы, на которых я подрабатывала и за десять уроков достигла НУ ТАКОГО прогресса!
Сами понимаете, мотивация была более, чем сильная. Освоила разговорный, произношение, грамматику вполне прилично. Парень выслал ей даже деньги на оплату этих курсов. А потом случилось 11 сентября.. . Он пропал. Но нашелся другой друг по переписке. Она съездила к нему на встречу в Варшаву. Парень оказался полным ничтожеством. Но язык ей пригодился, работает сейчас в тур-фирме.
Если нет возможности взять уроки у живого преподавателя, найдите интерактивные программы, с возможностью записи Ваших ответов и их корректировки. Есть множество таких. Кроме того, есть в PROMPT'e значок микрофона, жулькаете на него и получите произношение любой фразы, которую Вы наберете в строке перевода.. .
У меня грамматика по английскому всегда хромала, а вот с разговорным мне повезло. Ещё больше его подтянула, работая в пабе *много иностранцев ходило*. Сейчас свободно пишу, читаю, говорю. Знаю 3 акцента, плюс 2 диалекта. Скорей всего лучше практики чем тет-а-тет не придумаешь.