Go back to basics, first make sure he understands what you want of him, call him in a small area and reward, do this repeatedly intill learnt, remember 1 comand only, then once learnt if he doesnt respond scruff him and take him to where you said the comand and repeat in a stern voice. never let the pup get away with ignoring your comand.
good luck
Alex