by Ulfast
Not being a native English speaker is not an excuse for trying to publish something using English. You chose to do it, knowing, by your own acknowledgement, that it wasn't good.
Publish in some language you're fluent in, if there is one.