Drop all that undulating periodization and drop half or more of the total excercises and read up on double progression that adds reps and weight. Then pick 2-3 assistance excercise with high rep work 6-20 reps for 2-5 sets after your main strength lift. I'm a big fan of Paul Carter's 350 Method personally for high rep work - its really simple but you have a specific goal. Your goal is 50 reps or better in 3 sets. Once you get over 50 reps with the same load you increase the weight, Again double progression.
Double progression is super simple.
Bench press - 5x3x200lbs and work up to 5x5x200lbs and then add 10lbs and start over.
350 Method using incline DB press with 60lb dumbells - 1x16, 1x14, 1x10 for 40 reps. Next workout try to get more total reps and hit failure for at least 1 set. Avoid failure for your strength work all lifts should be soild and tight and reasonably powerful/quick, no sloppy form.