Newbie here.
I have done some research on how to clean a bike and bookmark them all. But today I have spend about 3 hours cleaning my not so dirty bike. And I found myself redo the steps several times.
First I washed the bike with dawn cleaner. Everything seems ok. Then I decreased the chain and all the grease dripped onto my bike frame, and even though I have used almost half bottle of the degreaser, my chain is still not clean yet, so, I clean my frame and then the chain and then frame for several times.

Big fail!