Hello Mona
as it's written in my bio in italki my first priority is to improve my written English, so I suggest lets share our writing samples & also find some experts to review them for us, I'm going to take TOEFL test so my academic writing skills need to be sophisticated and this require lots of practice
as a personal experience; I use TED talks, I watch them with an English subtitle, beside learning how to use academic vocabularies & gradually improving my grammar, TED talks are very informative very very informative in fact, about world’s hot topics, they mostly are given by university professors who speak a standard English! Sometimes they are fun, sometimes inspiring, above all they are free and easy to download.<o:p></o:p>