First, I'll start by correcting what you've written.
I find that it's extremely difficult to write english in proper grammar. I always make mistakes.
Someone said that reading English newspaper and story books could really improve one's English writing. As a result, I've spent most of my spare time on reading (). I even listen to the radio and transcribe the scripts, but I've found that I haven ' t made any progress. How can I improve my english writing quickly?
Does anyone have any suggestions, any books to recommend or any other methods? Thank you very much.
Be careful with your tenses. Use either present or past tense for a single sentence. Don't use both tenses in one sentence unless when necessary. Always use the past participle of the verb after has, have as in haven ' t made.
Your writing seems pretty OK to me. I'm sure you've made progress by doing the above things. It's just that you're simply not satisfied and want to get rid of your mistakes altogether. Of course, if you want to write flawless English, you need to polish your grammar. This can be achieved only by doing grammar exercises. You can find zillions of them free on the internet. I'd recommend the following sites:
http://esl.about.com/
http://www.bbc.co.uk/worldservice/learningenglish/index.shtml
IMO, the most difficult part of English grammar is the use of prepositions. Even native English speakers make lots of mistakes on this aspect. You may find a book called
The prepositions book / By Esther Dent-young, John Dent-young
I finished the exercises in this book before taking my HKCEE exam. Just memorise the groupings of different verbs with different prepositions by heart, that's it.
Besides grammar, writing a good essay needs frequent pratice. After you've got your grammar right, you may want to improve on your style and tone. Reading newspapers and articles help. Reading helps you to memorize phrases and usages naturally, while doing grammar exercises help to minimize your mistakes. So, if you've already read a lot, you should start doing more exercises and quizzes now. Good luck.