arabella, have you ever heard of the concept of love languages? It is a little corny, but it has some truth in it and you and your dh seem like prime candidates. Basically it says that we all have one "language" which makes us feel loved. For some people, they don't feel loved unless they have physical contact, holding hands, kisses, hugs etc. For others, they need "words of affirmation" (sorry about the corny language) so they feel loved when they are regularly told - Thank you for doing... I love it when you.... you are so good at... etc
There are 5 altogether, the other 3 are (if I can remember)
-doing things for the other - making them cups of tea, etc (this sounds like your dh)
-presents, small gifts, cards, flowers, not pricey, just to say I was thinking of you when I saw this
-quality time, talking to each other, going for a walk etc
I know that it is a simple concept, and not always right, and relationships are much more complex than these books always suggest, but I did find it helpful in learning how to communicate better, and maybe your dh would find it helpful in understanding why you need hugs etc. The book is called The 5 Love Languages.
As Bobsmum said, if you start to do things for him that you know presses his buttons, then he will be happier, and will start to respond (I hope)
If it all sounds like rubbish, just ignore me!