Better than lobster gloves are the sub Zeros by Specialized.
I too have had freezing hands all winter and tried Sealskin winter gloves with silk liners then merino wool liners, Then I bought Extra Cold Winter gloves from Sealskin.
None of them worked.
So as a last resort I bought a pair of Specialized Sub Zero Gloves reduced from £39-95 to £29-95 at Websters Cycles online.
They have micro fleece windstopper liner, covered with a nylon/polyester material for strength and durability. They then sit in a quasi Lobster glove, but the main excellent difference is that only your index finger is left separate and the other three are all together in their pocket. Much easier to change gears and it is also mainly the three outer fingers that get cold due to non movement.
I have had them a week and they are the first gloves I have had that actually keep my fingers WARM!
On the packaging it says they are designed for -5C down.
Try them as they are much warmer than silk liners, merino, and all the other waste of money products.
If they don't keep your hands warm, then no cycling gloves will.
At the price they are excellent value. Fully waterproof etc.
I suffer badly from cold hands too and would not recommend these if I thought they would not do the trick. Highly recommended.
Have not tried Electric gloves though, so I don't know if they work, but it sounds like you already tried those. If they didnt work, then I would agree with previous suggestion, that you have Raynards Disease and best go to Doctor for help. Medication.