What do you do when he pees? If you have scolded him, that may be reinforcing the submissive behavior.
Also, have you tried switching up how you call him to you. It could be a tone, posture thing... maybe train him to come to a whistle, signal, new word... anything that is different from what you are doing now.
Finally, if this happens during specific times... like when you come home and you just want to call him to say "hi," maybe the best thing is to not call the dog - let him come to you and reward him with lots of affection every time he does.