Yes, but what's great for one person can be ineffective for someone else. There's loads of treatments available from your GP. If what you get the first time doesn't work go back and get something else. If all the stuff the GP tries doesn't work get yourself referred to a skin specialist. Eventually you will find something that makes a noticeable difference. Perseverance is the key.