My best gains have always been when I follow a less is more approach. Hard work on the basics, and stay consistant. This has time and again proven to work.
What have I done wrong. I make sure I eat enough protein, but other than that, I eat what I want, including plenty of junk. As I've gotten older, I've needed to tighten things up a bit, but I still eat pretty much want I want. I just make sure I work hard on the weights.