There are lots of different things that can cause skin problems, and it can take some considerable time to find out what is causing the condition.