KEEP IT SIMPLE STUPID
This is a very important principle that often gets overlooked in training and coaching. Everyone is always looking for the new greatest exercise on youtube and are changing their programing constantly. In anything, the best performers are the best at the fundamentals. If you want to get stronger, KEEP IT SIMPLE.
Train pushing, pulling, your legs and core making sure to consistently progress exercises to increase intensity or volume. Sure there are some other variables to consider as all individuals have differing needs and training backgrounds, but more people run into the problem of trying to be too cute with their programing than just focusing on the fundamentals and staying consistent.