What is an effective weight lifting routine for building muscle? How many sets/repetitions?

Can you answer unknwnnm2’s question about Bodybuilding?:

What is an effective weight lifting routine for building muscle? How many sets and repetitions per set should I be doing?

For example, if I am doing bench presses, should I do 12 repetitions and slightly increase the weight per set? Or should I use a larger increase the weight per set and do less repetitions?

If anyone could provide some tips or advice, it would be greatly appreciated. Thanks.

Body Building Workout Routine