Do you think English is difficult? Pronunciation is sometimes a challenge, as well as reading words that are similar. Just as in any other language, there are certain ways that English speakers (and American English specifically) SAY the words, in a pattern that flows and connects each word to the next. This is often not understood by non-native English teachers and not taught often in other countries the correct way.
Here is a newsletter series I did this past summer to help my students (and anyone else) to understand the “nuts & bolts” of English pronunciation, with Q&A videos for each lesson 🙂