i am going to go with most posters and say: READ!!
it is really the best way to get your writing up to scratch. i'll be honest; i'm not the most amazing writer and i can't always express myself properly but reading a great deal of books has expotenially helped my creative writing.
good...