Your final step looks correct to me. You can look up the Haloform reaction for further info (I'm assuming that's what you did though
). However, your product of step 3 does not apear to be drawn correctly. You refer to the product as an alpha,beta-unsaturated carbonyl, however that is not the product you drew, you'll want to double check that.