네, 완벽합니다!
"Actually, I don't like speaking English.... But it is a global language so I cannot help but learn English right now!"
이 문장은 문법적으로나 의미적으로 매우 자연스럽고 정확합니다. "cannot help but ~" 표현을 아주 잘 사용하셨습니다.

- dc official App