Do you have a pet? Pets can help.
Personally I was very deprived of touch... and then I had a child. They touch ALL. THE. TIME. It was way too much touch for me. But what can you do. Children need touch and love and hugs.
By the way, I am not recommending having a baby to fulfil your need for touch.
But I will say that it cured me of mine. .