All I can say is that you are doing fine here with your English skills, I always understand what you say.You know, I need to refine my English speaking skills for real
I make stupid and funny mistakes. It could be a general speaking production problem as I have it in Arabic too, but maybe my English would become better than my Arabic one day
Cheers.