1, As far as I know, there are three good ways to improve English. To write a news diary everyday, to watch English dramas with English subtitles and to sing English songs.
2, I think you should keep practicing English with the three ways as much as possible.
3, If you really keep doing so, I believe your English will get improved steadily and rapidly day by day.
4, This is a good idea because when you're doing the practice, you also get fun of if.
5, Also, you may try your best to chat with someone who speaks decent English to boost your English as well.
6, This will greatly help you with your English study.