There are SO many different ways of gaining muscle effectively that it would take a while to list, and that is speaking person-specific. Really, it's all about what works for YOU. Trial and error. That's how we got where we are today, with exercise and dieting knowledge, but going that step further than putting on an inch or two relies on smart training/dieting/resting.
In my life, I'm switching reps/sets from a "program" which I used for a few months, and had only noticable gains in the biceps which didn't last. So, if this new approach works, it's a testiment that you can make the most out of your own body by giving new things a go and listening to yourself (but stick with a certain program of sets/reps/exercises for at least a month, and then decide if you want to switch).
As "Chic" Betancourt said: "If you listen to too many people, your head will explode." Or something like that. Happy training!