It is time to work on your pronunciation more. You have an extended knowledge of the language and feel very comfortable talking to English-speaking people on different topics or discussing numerous situations. But sometimes people around you find it difficult to grasp what you mean, as your speech is not so clear, and you still make some mistakes. Learn new words (they surely are here), their pronunciation and remember how they are used.