Did you let him know how good the neck rub felt? Make sure you do - something like "Honey, you give the BEST neck rubs." or "I love it when you do that." Give him some positive feedback and he might surprise you with some more touching. Also, have you tried some small, flirtatious touches - even just brushing by him as you go past him in the kitchen, pat his bum - that kind of stuff.
Your H is still at home with you, so that's a huge positive. But, I think you need to shake your sitch up a bit. And, since I'm blathering on about it on everyone else's thread, I'll say the same for you: the weight/fitness goal is super important - don't ignore that for another day.