Consistency
The biggest factor in one’s success when learning a language is consistency. Spend time with the language every day. On This Method
The method Daily Mandarin Thread advocates for is one of many. It draws upon many methods, especially from the online polyglot and Japanese language communities, and you will find many of these ideas expounded upon elsewhere.