Has he had any kind of formal training classes? Puppy socialization etc? You might discuss what training you've done with him so other can offer advice with that in mind.
I have not taken him to puppy classes yet. He just had his last set of shots so he will start next week. I have taught him to sit, lay down, shake, leave it, off and working on heel. And he has picked all those up so fast. But come he just doesn't want to do it! He really does act like he could care less with that command.