Consistency: Consistent, diet, training, form, and rest will yield consistent gains. However don't go overboard... take days off when you need to or you're not feeling it, and don't be to ridiculous about dieting, enjoy life and the muscles you are working so hard to build.