Years ago someone told me to rub my hands with liquid dish soap and let it dry. This fills all the cracks in the skin. Also scrape a bar of soap with your fingernails it helps keep the grease out. This works well for grease but I'm not sure about other things. Of course wearing latex gloves is easier.