would work on circulation,
sitting still will get you cold,
of course better gear will help,
proper layering with proper materials will make a world of a difference,
can try those pocket warmers, throw them in your boots,
what i do when ice fishing and get cold, i will work on getting my blood flowing, push ups and jumping jacks warm me up,