Here’s one more thing you may want to take a look at, an article by David Chesson from Kindlepreneur, with a great table of comparisons about the best online proofreaders.
Not people proofreaders, mind you, but automated systems that offer free (yep, all have free versions) that will point out some basic issues you just might have with your writing.
Will these replace human proofreaders? No. Tools can be kind of awkward if you use them for the wrong thing. Which is why an experienced copy editor is still your best bet.
But this article compares 4 programs that will point you in the right direction for improving your language. And we can always use a bit of that. (I'd add the "After the Deadline" method at polishmywriting.com to his list as well.) Each is useful in its own way. See which works for you.