Home remedies using lemon or lemon oil has been effective for some people. As long as you are not allergic to lemon you can try and see if it works for you. Squeeze a juice out of lemon and mix it with 1 teaspoon of baking soda to make a paste-like consistency. Rub it into the palms of your hands and leave it for 5-10 minutes and then rinse off. Repeat once daily and see if it helps.