The E2-elimination will be difficult with an acid bromide, I can not see how this should work. The step where you react with hydrazine you will get Michael addition to the unsaturated ketone.
I am thinking you could try to protect the ketone starting material as 1,3-dithiane, use LDA on the ester and methylate, then make a weinreb amide and react that with phenyllithium. Then you make the reduction of the non-protected carbonyl with hydrazine followed by deprotection of the dithiane with mercuric chloride or NBS/2,6-lutidine.