It's a little hard to know what's causing your bald spots without knowing where your bald spots are, so I recommend that you speak with your doctor
. Assuming that you're getting bald spots on your head, there are a number of possible causes. One class of causes includes disorders of the skin, such as acne
, inflammatory skin disorders such as lupus or folliculitis, and even infections such as a fungal infection (ringworm). You can also be losing hair due to age or hormonal alterations, scarring, pulling on the hair or pressure on the scalp, malnutrition, or certain medications. The treatment for the hair loss
depends on what's causing it - my guess is that your doctor gave you a steroid cream which, given that it helped on one site, suggests an inflammatory or autoimmune cause to your hair loss. Without seeing the sites it's hard for me to know why it's not working for one and not the other - these conditions can be hard to treat so it may simply not work everywhere, or it could be that the bald spots are caused by two different processes. I would recommend you go back to your doctor and discuss what he thinks is causing the bald spots and what further treatments, if any, he would recommend.