It is frustrating when you speak English and no one understands you. So where is the problem?
Maybe it is your pronunciation. Pronunciation is very important when it comes to speaking any language like English. I do believe you will find this video very useful.