I agree with Rip on the heavy part, but we diverge completely on the talk about COMPLETE failure.
Try a really basic auto-regulated routine. First, to put on some mass you ought to be working out in an 8-12 rep range. Determine your 100 % rep max in that range (say, 8 reps).
Hypothetically, let's just say that your 8RM is 200 lbs. (It may be more or less... Just do the math based on your numbers). Now let's assume that you want to work your chest twice a week, meaning that you want to be supercompensating in about 4 days. With that being the case, you want to train at a 10% fatigue rate. Here's what that means.
Subract 10% from your 8RM. That is 20 pounds. That means your work weight is 180 lb. Do as many sets of 8 reps (only, don't go higher even if you can) until you reach form drop off. This is not the same as failure. This means the first rep in which your bar speed significantly changes, or you know that you can't get another rep. Then stop training your chest until 4 days later. Rinse, repeat.
When you reach your form drop off, your nervous system is letting you know that your primary movers are done. Going beyond that point is not going to provide any further benefit other than overtaxing your CNS, and subjecting your support structure to undo stress that could lead to an injury. Your support muscles for a bench press have only ONE role. To SUPPORT the primary movers. They are not designed to LIFT the weight that a primary mover would lift.
With this sequence, you may only get 2 sets, you may get 20... It doesn't really matter because there is no set amount that you are supposed to do. By using "auto-regulatory method" you are adapting the routine to YOU, so what you can do is wholly dependent on how neurally efficient you are.
Hope that helps. I think that you should see pretty good results using this method though.