Hello Dear Brian,
You are a very good student and I'm very happy about your improvements. But there still many things to learn, you are still young so grab the opportunity!
"Writing is good, thinking is better. Cleverness is good, patience is better".
Regarding your pronunciation, I'm very glad that you can now pronounce "very" correctly and also your "r" sounds improved. BUt you still mispronounce the "z" sound. Here's how you will pronounce these sounds:
1. First you must understand the tongue position for the /s/ & /z/ sounds.
The /s/ and the /z/ are made with the same tongue position. The tip of the tongue is behind your upper gum ridge. The tongue is pointed and slightly curved up.
2. Then you must understand the difference between voiceless and voiced sounds. The /s/ is a voiceless sound. Your vocal chords are relaxed when you make the /s/ sound. The /z/ is a voiced sound. Your vocal chords vibrate when you make the /z/ sound.
3. You must also be familiar with all the different spellings for the letters S and Z. Notice that the S often has the /z/ sound and the C often has the /s/ sound.
Your vocabulary is good but still limited, but of course i do understand because you are still young. but the good thing is, you give appropriate expressions and idioms.
there are still alot of words to learn. And the best way to widen your vocabulary is to read, read and read. And whenever you encounter a new word, search the meaning and use it often so you won't forget. ^_^