I am learning French and German now, and learnt Italian before, so I know how hard learning a foreign language would be. However, I found a few tips to help me improve.
Go to the country
Go to the country when you are learning its language. This allows you to talk with native(本地的) speakers. It also encourages you to learn the language. For example, when I started learning Italian two years ago, I didn't think I was improving fast enough. Then, I got a chance to stay in Italy for three months and everything changed! I could meet delicious Italian food and beautiful Italian language there. All made me really want to improve my Italian to be a part of such culture!
Read, read, read!
Reading is an important skill in language learning. But I'm not just talking about difficult things like newspaper passages. You may think that reading harder texts will help you to improve quickly. But I advise you not to choose difficult things to read because you might get bored and give up easily. Well, why not choose a funny children's book to read?
Watch TV and films
Another thing that really helps me learn a language is watching TV and films in the language. Again, it doesn't have to be anything really difficult. You can choose to watch a children's show at the beginning. When you are watching the show, you can write down useful words and sentences or try to repeat(重复) what people say.