Try body body butters and oil like
sweet almond oil, shea or cocoa butter. They have vitamin E in them, which is really good for the skins cells. It's deeply hydrating to dry skin, and soothes inflammation if your hands are cracked or red, has a natural sun block component, (especially the ones like cocoa butter that have vitamin c too, which promotes collagen) a general skin toner and helps even out marks, and can even help with some skin diseases. If you apply to the skin especially after a shower or bath it seals the moisture in.
I prefer to purchase the raw ingredients, which you might find at the drug store, definitely at a beauty supply chains, I personally like to by from sellers on Etsy. You can always just look for lotions though too that have things that have things in them like vitamin E, shea, jojoba oil etc. As memory serves Aveeno was a brand that worked for me.
If you look in the cooking oil section of the grocery store you can find certain oils that are suitable for skin care. Coconut oil for instance is a source vitamin E too, and a little dab can be rubbed into the skin as a quick fix, avocado oil is good too.
Another tip, may be good to look into the brands soap, dishwashing liquid, laundry detergent etc or anything that your skin is coming into contact with regularly that could possibly be drying it out. Hand sanitizer, something we all should use, can get especially drying.