Learn how to pronounce T, D and the short Ih vowel, like I as in "sit" or "ship".
Other than that, it's okay to my ears, the accent is still here of course, but I assume it's pretty understandeable for native speakers of English, isn't it, native speakers?