It sounds like Miliary Dermatitis.
Fortunately cats do not get as many skin conditions as dogs so they are much easier to diagnose and treat. They can be allergic reactions, fungus or infection.
Here is the most common with photos:
Stud tail:and feline acnehttp://www.kittens-lair.net/cat-health/feline-acne.html
Ringworm can be recurrent and is treated with a topical fungicide or a vaccine shot.
miliary dermatitis can come from a food allergy or the bite of even ONE flea.This is treated with one cortesone shot or neosporen it is safe it he licks a bit.
Granuloma is also usually allergic in nature and can be treated cortesone or antibiotics or both.
There is also alopecia which is usually symmetrical and can be self inflicted:
A staph infection is also a possibility and can recur at times when the immune system is weakened temporarily.
Please look at the photos and let me know which best relates to your cats issues and I will be happy to discuss this further with you.
You can post a photo or file on this thread - here is how to post them:
You need to post your files on your question page, so the expert can see them. On your question page, there is a tool bar above the reply box at the bottom of the page. If the tool bar is not showing, click "show tool bar". Once you have the tool bar showing, here are the instructions for posting your files:
For graphics, click the tree icon and then browse to choose a GIF, PNG, or JPG. Upload and then insert it.
For zip files, PDFs, or spreadsheets, you need to use the link tool. Enter text (like "download this") in the reply box and then double-click to highlight it. The link is the tool to the left of the tree. In the upper right corner is a browse dialog box, which you can use to locate your file. Select it and then insert the link. Use the Preview button if you want to test the link and see if it works correctly.
File size is limited to 1 MB.