Can I add one more tip ? Just make a thread about merit in meta section and hope for merits.
And then you get instantly ignored by a number of forum's established members.
OP, do you think English is the only problem for not receiving enough merits? Wrong, even if a post is written in broken English but has good content, it will get the merits it deserves. Adding Grammarly to chrome is not a bad option but it doesn't enhance or promote quality content. A post could be written in perfect error-free English but if it lacks the original content, it's worthless. Many people live in a wrong intuition that they don't get enough merits just because of their English sucks. Truth is, they barely post quality content.
Ask yourself what makes a good content. Broken English? Be reminded good English can be ambiguous. Besides, read what I posted well. There was no assurance that English guarantees Merits.
You're trying to say good English doesn't enhance quality post? That's sounds weird. Then I guess content written in Chinese would make sense to a native English speaker lol.