You should talk to your primary care doctor
. It sounds like you probably have eczema
. Eczema is a condition in which the skin is lacking in certain molecules that keep the skin moisturized. This results in excessive skin dryness, leading to cracking, redness, and itching.
The most important part of treating eczema is keeping the skin moisturized. Unfortunately, standard lotions and creams are usually not very effective because they are too thin to adequately trap in moisture. It is better to use a thick, greasy ointment (such as hydrolated petrolatum, which is my favorite) and apply it multiple times a day. In particular, you will need to apply it immediately after each time you wash your hands. You should also avoid washing your hands excessively, especially with hot water and harsh soaps, and you should pat your skin dry afterwards rather than rubbing it vigorously.
In addition to this, your primary care doctor will probably prescribe you a steroid ointment. These work by reducing the inflammation and itching in the skin and are an essential part of getting the more stubborn areas under good control.
Set up an office visit with your doctor! There is definitely a good solution to this problem.