Did you read it or, if English isn’t your first language, have someone who writes English well read it? I’ve had a lot of useful feedback on stuff I’ve written that way.