thanks fellas, would any of you have any advice about my routine?
I don't want to start getting into what works best etc... Everyone is different man and there is a huge learning curve. That is going to be mostly trial and error. To be honest, I only skimmed over your routine, but just as advice, I wouldn't train chest and back together personally. I also did this split when I started and it worked for a while, but I soon branched off to other splits.
Currently I dedicate an entire day to each muscle group. It is a 5 day split that has continued to work for me. If you wanted to do a 4 day split, here is what I would suggest...
Day 1 - chest/tris - Reasoning: After a complete chest workout, it really only takes 8-10 sets to finish off your tris, giving you the ability to slip an extra session in with little effort.
Day 2 - Back/bis - Reasoning: Same as above.
Day 3 - Legs/shoulders - Reasoning: This is a grueling workout that I have done in the past, but it has worked for me. The ability to be able to move blood from your lower body, to your upper body is priceless, especially when you are not including cardio. Obviously you are going to sacrifice some shoulder development, but if you are concerned, do it on another day by itself. I try to give a whole day to my most important groups, which is all of them!
Day 4 - Arms - Reasoning: The muscles are right next to each other, and they are both small-med sized groups. Shuttling blood from the tris to bis takes little effort. I would say 12 sets of each muscle. I do 8 mass sets for each then a set of 6 supersets with moderate weight. AKA 6x12-14 training. That finishes off my arms.
Obviously you would want to have an off day here so that your peak soreness day for any given muscle does not overlap. IE: You don't want to do chest, the day after arms, because the secondary muscle would already be fatigued.
Sorry to throw so much info out, but you asked for it... Hope that helps you bro!