Hi Nabil,
I was also very bad in writing before joining British Council but I advice you to practice as much as you can on daily basis. You try the below links to improve your writing skill and try to read articles in Newspaprs and listen BBC News channel. Both mediums will help you to improve...