When you have tried everything else to get that stain out try this: Kerosene!
Kerosene will bring out just about any stain there is.
By Mary
Editor's Note: Remember that kerosene is very flammable so use with care and it is recommended that you rinse the kerosene out of the fabric completely before laundering.