I’m glad to hear from you ,I have some advice that may help you. You can’t understand what the teacher says. I think you should listen to English songs more often and that will help you a lot, You are afraid of talking with your classmates in English. I think you shouldn’t be shy. You should speak more English in class and after class. In the way you may improve your English.
Yours,Ming