Don’t say - “My English is bad.”
SAY:
My English isn't very good. (but I can understand some)
I’m working on improving my English.
English isn’t my first language, so please excuse any mistakes.
I apologize for not being word-perfect in English.
My English isn't bad, but sometimes I find myself trying to find the right word to express some ideas in English.