Give your dog one command, maybe two, but never three or more. As humans we tend to habituate multiple commands such as, "sit", "down", "off", "come", and so on.
When you keep repeating yourself, the translation to your dog is that you're asking instead of commanding. An "ask" in dog language implies that it's not mandatory. Become the strong silent type by minimizing repetitive commands. Your dog will respect you for it.
Get in the habit of issuing a command ONE time, followed by a gentle correction if necessary. The less you speak, the better your dog will actually listen to you. And that is the end of this blog post because we're only going to say it one time for impact!