Im 5'11 205 with a max bench of 300

and im not happy with my results my shoulder and back are very strong but not bench.

Im putting on some size but its not hard or that lean. What can i do? please help.
Monday
4 sets of 10 bench
4 sets of 10 close grip bench
4 sets of 10 incline bench
4 sets of 10 Preacher curls
superset overhand, underhand curls and hammers
Wedsday
4 sets of 10 military press
4 sets of 10 Shrugs
4 sets of 10 side to front raises
4 sets of 10 Skullcrushers
superset dips and tricep pull downs
Friday
4 sets of 10 Seated rows
4 sets of 10 Lat Pulls
4 sets of ten Pull ups
Weekends
Leg workout