If you want to learn Chinese and speak it fluently, you need to know many words and expressions. Having a vast vocabulary is essential. The only way to achieve that is either to live and work in China, or to take as many Chinese vocabulary tests as possible.