How do I apply custom heads in Minecraft?

/give always gives you an item, in this case it will give you a player head (i.e. the head will be in your inventory).

If you want to change the look of your character, you'll need to change your skin. Go to minecraft.net or use the launcher.