If you want to learn Italian 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 Italy, or to take as many Italian vocabulary tests as possible.