The steps look okay to me. I would, however, suggest that you add "+H+" over some of your equilibrium arrows when you have a protonation step (like your equilibrium between structures 5 and 6) and a "-H+" when you lose a proton (like structures 4 and 5). I also like to put a "-H2O" over the arrow whenever water is lost (like from structure 3 to 4).
Secondly, you have your second compound drawn in a funny way. Is that a "+H2" above that bond? I have never seen anything drawn like that before. I always show the hydrogens bonded to the actual atom that they are bonded to.
Finally, you need to lose a proton from your product to complete the reaction to product, or at the very least show some counterion. The reaction should be catalytic in H+ so if you count up all your "+H+" and "-H+" steps they should all cancel out.