The reason why I can't speak English, has many reasons. The first reason, vocabulary is something hard for me.
because English is not an official language of the So most people are usually don't speak English
because English is not the official language of the country. So most people is not popular to speak English. Thailand's environment I'm not good at English as they should.