Behavior is constantly changing which means by paying attention to the behaviors we like we will get more and more of those behaviors from the dog. You will need to change as much of your behavior as your dog will have to change his in order to be successful. A dog must be able to trust people and human hands. Don't ignore him if he's not demanding attention. Pay attention to behavior you like, set up the dog to succeed and use good management to prevent your dog from engaging in undesirable behavior until you've given him the training he deserves.
Every problem has an opposite, desirable, positive behavior.
The key to changing your dog's behavior is to stop the behavior you don't like-by controlling the dog's environment and start rewarding the behaviors you do like. Once you decide what behavior you want from the dog then you have something you can train for. An organism learns in a very straightforward way-it responds to stimuli in it's environment. Behaviors that are rewarded are repeated. Behaviors that are not rewarding are not repeated.