here are some of my suggestions to speak English effectively
-think of what you want to say in English not in Thai.
-don't pronounce each word loudly cause it might decrease you seft-confident
-try to use more example
-use many way to explain the word
-body languages are inquired