Наиболее эффективный способ, который я не использовал, но который однозначно будет работать лучше других:
За два года в Китае можно получить очень хороший уровень знания языка и сдать шестой HSK - высший уровень экзамена на степень владения китайским языком.
После этого останется только совершенствоваться. Чтобы довести китайский до уровня свободного владения потребуется 2-3 года жизни и работы в Китае, либо с китайцами.
А какие ещё языки Вы пытались изучить?