Funny, I've built plenty of muscle using the 4 sets of 10 reps method.. Its pretty standard. I don't know why anyone would say its wrong. There are only a few things that will keep you from putting on muscle..
1. Not taxing the muscles you are trying to build enough.
2. Not consuming adequate protein.. about 1 grm per pound of lean body mass
3. Not allowing enough rest between workouts of body parts, for example, doing biceps day 1, back day 2 (Which works biceps) and then biceps again day 3 or 4.. Try to give your muscle 72 hours to rebuild before hitting that muscle again.
4. Not working out with enough intensity..
5. not keeping track of the weights used and increasing them incrementally
6. 8 hrs sleep
I usually advise to give it 6 weeks before you start to see noticeable results..