There are a number of problems here:
1. The esters (OAc) are unlikely to survive treatment with ammonia
2. The bromomethyl group is unlikely to survive Birch reduction
3. In the presence of base, the double bond in in 5-methylenecyclohexa-1,3-diene would probably isomerize into conjugation with one of the ketones - the resulting enone will then tautomerise to 3-hydroxy-5-methylphenol (your original starting material)
4. The double bond in in 5-methylenecyclohexa-1,3-diene might react with mCPBA (though more slowly than with the enol ether)
5. The double bond in in 5-methylenecyclohexa-1,3-diene would probably react with bromine
The recurring problem is that the reagents you are choosing are not chemoselective enough for your proposed intermediates.