I've never found dish detergent to do a darn thing about really bad grease. Honestly, nothing short of a fairly powerful, nicely flammable solvent really works. Mineral spirits or kerosene.
I don't clean my bike much though. I don't even really clean my chain anymore; I tried it and it doesn't improve its lifetime at all, so now I just lube and wipe down.
__________________
Work: the 8 hours that separates bike rides.