Ammonia
I sleep in shorts... with a big, hairy, oily dog, so my sheets get changed frequently and washed often.
I found that adding ammonia to the wash and cutting back on the detergent (I use powdered Tide) worked wonders at getting the sheets clean and eliminating a lingering "not clean"...