A lovely bath with Nizoral shampoo will sort out his flakey skin and if it's ringworm then that as well. You can buy Nozoral from the chemist
To help his skin from within you could add Linseed to his diet - I use freshly ground linseed - I have a little coffee grinder that does the job well. A cup full a day will help his skin and coat and also joints.