I'm with Carang on this one, but at 11 months, he might be a bit young to understand/learn from the Supernanny techniques. Although it can't hurt to try.
At 11 months, he isn't doing it to hurt you or be naughty. He doesn't know how to be naughty. He is doing it to see what happens, exploring his world.
His greatest reward is your reaction and attention. Remove it. When he hits you, I would firmly say NO, that hurts mummy and remove yourself. Eg. go into another room, the other side of the room, if you are out put him in his pram, etc. No more discussion, just don't reward the bad behaviour. At that age it might take a while, but he will eventually get the message.
At other times of the day, show him how to gently touch you (eg. stroke your hair, etc) and give him positive encouragement. All the time, try to catch him doing something good and reward him with your love, affection and attention. He'll soon learn what works !
Good Luck