You pronounce All the words correctly and the intonation sounds very "English" to me (natives please correct me if I am wrong).
You often "swallow" the word "had" in Past Perfect and some other words, but it may be OK from the point of view of native speakers.
You speak English too gently, in my opinion :), trying to avoid intense articulation (as a speaker of Russian, you know what I mean - nemnozhko skvoz zuby) as if you were afraid to speak or not willing to, though it might be just a characteristic of your personality.
Sorry, if my comment is not to the point
- For Teachers