I agree with throwing away the word dominant. Dominance is an outdated theory and while I'm sure there are some dogs that need that type of training, they are few and far between.
If my dogs don't do as they're told - such as lying down - I ignore them. I have a negative word that I use, it sounds like this: Uhhhh OH! A long, drawn out first syllable and a slightly louder last syllable.
Some dogs need a ton of NILIF, not all do. Bugs for instance LOVES to work and will gladly do anything I ask (except be nice to other dogs, ugh) so we do a LOT of stuff for meals. Sit, touch palm, touch chin, puppy pushups. For attention, she just has to sit and she knows that, she comes and sits and stares at me lol.
I am no expert so keep that in mind, but here's what I would do if i was you:
1. Call behaviorist ASAP, like tomorrow morning.
2. Contact experienced trainers
3. STOP putting your hands on your dog unless its a loving touch
4. Have a full blood panel done on your dog. Get a copy of the values - sometimes a borderline thyroid can act like a low thyroid
5. Have a full checkup done to rule out any physical pain
6. Increase exercise and fun - long line, fetch, whatever your dog loves
You need to be working with someone like yesterday. Based on what you're saying, your dog doesn't trust you. Respect, eh, what's that - every dog shows it differently. (For example, one of the dogs I work with will do anything I ask and is learning backyard agility, but won't walk at my side. Is a dog out front disrespectful? Some think so. I disagree in this case.) TRUST is the big one here.
Good luck to both of you.