I've tried EVERYTHING mentioned so far (except the balaclava and the sadly out of my price range heated vest) and am still freezing cold.
I have Raynaud's and a nerve disease so I don't move around much (due to the nerve condition rather than the Raynaud's). I'm comfortable at around 23/24 degrees IF I haven't got cold to start with.
I changed my duvet to wool as the feather/down one was triggering asthma and a synthetic made me sweat. Being cold is bad enough, being in a sopping wet cold sweat is worse. I can get into bed feeling fairly warm but start shivering within 10 minutes. I have to get my DP to cuddle me warm but he gets too warm as apparently I throw off heat that I can't feel!
I use a heated throw over me and a heated shoulder warmer (thank you, Aldi and Lidl!) even when the heating's on and in summer anything under 21 degrees.
I bought men's cashmere jumpers in the sale from M&S. They're not a colour I'd wear out and the shape doesn't suit me but they help a little.
I used to swear by sheepskin but these days even if I put warm feet in them they get cold (and sweaty).
I wear fingerless gloves in the house, sheepskin mittens over them outside.
I seems I have a problem getting blood to my extremities mostly as my hands and particularly my feet and legs from the knee down just won't warm up without an external heat source. DP complains that my feet and legs are not just cold but seriously icy. I can't bear to put my lower legs together as they sting with cold. I've resorted to wearing legwarmers and cashmere socks to bed. The socks don't work unless my feet are warm in them but the legwarmers insulate my legs from each other.
There might be light at the end of the tunnel, though. I've ordered an electric underblanket and also, have very recently discovered Little Hotties. They're the air-activated packs you can get on Amazon or eBay. Though Lidl had them last year in a full-length sole version to put in your shoes. I wish I'd bought some now.
The hand-warmer Little Hotties last longer than the toe ones. I open the pack, take one of the pair and put in my boot. I swap them around during the evening then just before bed, I wrap in an airtight plastic bag. No air = no activation so I can get 2 nights out of one single from the pair. The second of the pair stays in the packaging with a Klippit sealing it while in the plastic bag. They're expensive (for me) and I hate the thought of adding to landfill but 4 nights heat from one pair is acceptable. I'm getting too old, my health's not great and my legs are too painful to go without.