Hi swana.....it's simple. put English into your heart and have focus when learning.
I have been answering and sharing techniques about learning English on question you asked.
read it on my activities and discussion I hope it will helps you. Goodluck!
Then DARE TO SPEAK. Start talking with yourself, in front of mirror, to your families even your pet as if they umderstand you. Shy? That is why you learn.
Are you from a big city in China? If so, I'm sure you will be able to find an English speaker. It doesn't even have to be a native speaker, simply being able to practise will improve your confidence and your vocabulary.