It is possible to make your speech more clearly understood by others while maintaining your personal style. Some speakers can do what we call "code-switching," which basically means using a different style in different contexts. We all do this to some degree, for example when presenting in a formal business meeting versus chatting at a social gathering. You can learn to code-switch in terms of your accent as well.
Read more about accent and identity: