Music is a great teacher. Listen to music in English that you like very much. Read the lyrics (the words to the songs) and sing along. This builds pronunciation, vocabulary, grammar, and general fluency. I credit the great Mexican singer Jose Jose with having taught me Spanish. Listen to songs that are clear and easy to understand. The Beatles have a lot of good songs. Their pronunciation is good