Dear Liu Hong ,
l'm sorry to hear about that you have troubles in learning English.Here is my advice about how to improve your English .you should spend more time practicing.Only through practice , that is to say ,through listening more ,speaking more ,reading more and writing more ,then you will gain the ability to use English for communication.
Good luck!Best wishes!
yours,
SunLi