Just try to be clear about putting it out or picking it up. The dog will probably start to watch and wait just a second to see if you will take it back or leave it for him. Let it sit there and when the dog moves to take it, just stop him using the least force possible. What most trainers would say is just touch his nose. Then pick up the cheese for yourself.
Many repetitions are necessary for learning.
I understand that the human should take on the rold of pack leader. But it doesn't have to be a rude and bossy pack leader. Consistent, fair leadership works well in dogs. Respect your dog and he will honor you. I try to never give my dog a reason to doubt me.