You could always stop focussing on bench press for awhile. Use dumbbells instead, incline, decline, dips, partials movements, rest pauses etc etc the list goes on and on. Your body probably needs a different stimulus to shock it into growth.

You are on way too many silly supplements.
Also you can build a big bench by not really benching much... once a week or so.
Work on floor press, dips, shoulder press, lats, and proper bench technique. Hit the bench once or twice a week... if twice do it different ways.
E.g. Max effort and speed work
I've thought about doing it 3 times a week in all different styles. Monday-5X5. Wed-3X3. Fri-High Intensity Interval Training. Possibly each session hitting the chest in different ways (Incline, Decline, Flat Bench). Suggestions?
"Pain is temporary. It may last a minute, an hour or a day, or even a year. If I quit however, it will last forever"
-Eric Thomas
Training your chest is not the same thing as training your bench.
M.Ed. Ex Phys
I'm only on some basic core supplements. Nothing out of the ordinary IMO.
"Pain is temporary. It may last a minute, an hour or a day, or even a year. If I quit however, it will last forever"
-Eric Thomas