If the spots are brownish yellow, chances are they are humidity stains and won't come out.
You can take it to a drycleaner and they can soak it in sodium perborate and it might lighten the stains. (Yes, I worked for a drycleaner for 28 years, that's why I know this :lol: )