Vary your chest workout. If your focus is on chest, then don't do so much volume in one day. Your workout is great if you want defined pecs but if it's bench strength you want, not so much.
Split your chest exercises into two different sessions per week no more than 3 exercises per session. Push-ups are fine for GPP work but don't overdo it.
Lastly, if you want to add some numbers to your bench, you gotta train your triceps. They are just as important to benching as your pecs are. I'd split it like this:
Day 1: Flat Barbell Bench, DB Flyes, Decline BP, Biceps exercises, push-ups.
Day 2: No chest work- do legs. Squats are king, but do whatever you do.
Day 3: Flat DB Bench, machine flyes, Incline BP, triceps exercises, abs.
Just a sample, I don't know how many days a week you train, but splitting it up means that you do less volume per workout allowing for faster recovery, and you can vary how you hit the muscle groups with better results.