If you have trouble with your writing style I would suggest you get "A Writer's Companion." An earlier edition of the book should be way cheaper and not much different. This should also help a lot:
However, if you have problems with grammar and the rules of writing you should use this site:
I hope these resources help. Books are kind of outdated these days and the internet is a powerful tool to use for your writing development.