Your English is way better than a lot of native English speakers I know. Don't lose heart. Since this isn't your main source of income, don't give up. Try commenting. I found a really good guide on Dbooks. Check it out:
https://www.dbooks.org/#/book/SJlrA-Rs9M/cover
I know you're not a newbie here. But the tips on that book sure make a lot of sense.
thanks so much! I appreciate the complement. dbooks sounds good. I'm gonna check that out