Хотелось бы сказать, что самим тоже можно многого достичь. Главное начать с алфавита и запомнить произношение всех букв (по отдельности и в их сочетании), чтобы научиться правильно читать слова. Для проверки произношения можно использовать словарь ABBYY Lingvo-Online. Дальше необходимо выучить базовую грамматику: местоимения, вспомогательные глаголы (если таковые имеются), несколько часто употребляемых прилагательных и существительных - это поможет научиться составлять элементарные предложения. После освоения этой маленькой базы, нужно начинать пополнять свой словарный запас. Для этого лучше всего помогут карточки. Они должны быть небольшего размера, чуть больше стандартной визитки. С одной стороны пишется слово на иностранном языке (если есть обязательные артикли указывающие на род слова, то существительное необходимо писать сразу с артиклем), с другой стороны слово на русском. Такие карточки можно разбить на темы: Дом, Семья, Путешествия, Искусство, Религия и т.д. А внутри каждой такой темы разделить карточки ещё на: глаголы, прилагательные, существительные, связки (предлог + существительное, предлог + глагол и т.д.). Таким образом, освоив базовый пласт языка, можно начинать смотреть мультики в оригинале, возможно, сериалы, слушать песни. Также можно читать детские книжки. В квартире в разных местах можно развесить таблички с правилами, найти в Skype носителей языка и т.д. на что у Вас хватит денег и сил. На мой взгляд, данная схема подходит для изучения любого европейского языка, его можно освоить самостоятельно, если много трудиться. Но, что касается других языковых групп, в которых отличаются буквы, письмо, манера произношения, то тут я соглашусь с предыдущем ответом - самому изучить такой язык практически невозможно.