I'm new here, so take my advice with a grain of salt...
I've always been a big fan of the pyramid workout for bench.
warm up with 20 reps then the following...
10 reps - last near failure
+20 lbs. 8 reps
+20 lbs. 6 reps
+20 lbs. 4 reps
+20 lbs. 2 reps
+20 lbs. 1 rep
last two or three sets you may not finish without a spotter. If I really want to crank it up, I go back to my weight I did the set of ten reps at and do three more sets to failure with less than 60 sec. rest between.
When I finish that scheme three times in a row, I move the whole thing up 5 to 10 lbs.
If I feel a plateau, I switch to the following for a month:
I do 6 sets of the weight I do 8 reps at from above until failure on each set.
Don't forget doing heavy weighted dips, plenty of DB flys (palms together at top), and pushups. On chest day, I end with my feet on the bench, doing pushups with my hands on DB's. That way I can get more stretch in my chest. Usually do 3 sets until failure.
Be sure to always keep good form!
I have recently added this workout to my routine.
Close grip bench.
start really light...
+20 lbs 9 reps
+20 lbs 8 reps
+20 lbs 7 reps...keep with it until you are down to 1 rep.
I do this on my tri days..opposite of chest, as it is close grip.
Within 3 months of starting this I went from only doing 3 sets of 225 for 8 reps close grip to ending at 365 for 1 close grip. MUCH BETTER!