no disrespect though..........Good effort really.
if you focus on your vowels, you'll make a huge difference really. for example, like words 'sort', 'hat', etc etc.
another another problem is about long words, put the stress right and don't omit anything, like pronouncing 'villagers', don't forget the final s, or the final 'ers', etc , etc.