Writing in English is the most difficult part of learning English. It takes a long time to improve your writing. The best way for your practice is to start a personal blog, you can write whatever you want or express your opinions about some things.
Writing can help you don’t forget words that you learned, the more you write the more you enrich your vocabulary. What topics should you write about? You should write many topics as you can. The topics that you are good at, you should write often. Reading books, watching TV, listening to the radio, read the news also help you to have information for your writing. In the beginning, you don’t have to worry about the quality of the articles that you write, you should focus on grammar and word choice. You should ask your friends and relatives to read your blog, so they can give you some advices or point out some incorrect grammar or word choice.
I write a blog just for my hobby. When you don’t have any friends, blogging is your good friend.