Eugene, you've done a very good job here it seems to me. English is not phonetic, it's difficult. The way a word is written is not necessarily close to how it is pronounced. One possible exercise to help with this, is to try grouping some words that rhyme.
Money honey bunny sunny funny. (Emphasis on first syllable.)
Another exercise might be to group words, such as the 'th' words by voiced and voiceless. And then repeat them so it becomes a mnemonic.
Voiced th: 'This that the other, then there these though...' and
Unvoiced th: 'thin thing thought think throw through therapy...' etc.
The 'ough' words are something of a problem too. rough cough trough though through lough tough slough bough sough grough drought bought brought fought &c... Yikes, I had forgotten how many there were of them! I don't know how many there are.