Нет, самообучением тут не обойдешься. Хотя бы на начальном этапе (да и на остальных) вам нужен учитель и наставник. Челочек, знающий историю и культуру Китая, тот, который хорошо говорит и, самое главное, может объяснить вам правила и тонкости языка и народа.
Хотя бы месяц походите к толковому и опытному человеку. Это вам даст ориентиры
Сколько лет? Не меньше 4 при условии, что вы свободное время будете уделять языку, параллельно интересуясь чем-либо китайским (музыкой, культурой, историей, мультиками, сми и т.п.). 4 года - это срок любознательного фанатичного и усидчивого студента без девушки (знаю такого).
Вообще, тут главное: желание, хороший учитель и словарь.