Depends on what you want. Do you want to gain mass, strength, both or do you just want to look like you know what is going on. Basically, read the stickies and decide on a program you like DFHT 5x5 is a really good one (especially if done right).
But if you want to create one on your own I suggest heavy compound movements (squats, deads, rows, bench) over isolation exercises. A lot of people here will suggest similar things. No one hear wants anyone to fail and I am happy to hear you progressing, but the beginner gains will stop one day and then where do you go?
Use the experience here to your advantage and ask for help when you need it. Everyone here had to learn (often the hard way for me) and if you can learn from us and avoid our mistakes (like overtraining aka your posted routine) you will be better off in the long run.
Enough, I am now jumping off of the soap box.