I work in IT in a casino in Cambodia. I have a problem with my English. My reading, writing and listening is OK, but my speaking is really so poor. When I speak English with my co-workers, I cannot remember words that I know to speak with them. I can understand them, but they think I don't speak English, and they always stop talking with me and say bad words a lot to me.
My problem makes me afraid to speak English with them and sometimes I want to resign my work.
Please, everyone, tell me what I should do.