It depends on your financial situation. If you have enough money, finding a good English teacher can save your time. If you don't have so much money, it's better to learn by yourself then you can save some money. For example, you can find some TV series to watch and imitate the pronunciation, the tone and figure out what the situation you need to use those sentences. But both of them, you need to work hard on your English learning. Hope it helps.