when you are first starting out, you can pretty much do whatever the hell you want to do and you will make gains. it isn't magic. you have to get more creative as your training age grows in order to keep making progress.
The thing that I would change about your routine is that you have all that pressing (2 different days) and not a lot of pulling. I would change that because you need to really make sure that you strengthen your upper back to prevent shoulder injuries and other issues that arise from excessive pressing movements.