Your pronunciation is basically quite good, Harmatan, and I am surprised to hear that you have not been to an English-speaking country. You have an accent, of course-- but that is not something you really need to worry about. Your English is quite intelligible.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.