I think it's way too much. Since you are going to the gym several times a week anyway, break up the routine and do no more than 2 body parts in a session.
There are a bunch of routines listed in a sticky at the top of this forum. (I just started the Max-OT--soft of--routine myself).
Also, as for not seeing many results, you say you are eating "pretty good" but are you eating enough?
and i do my lower body on the days i don't like along with cardio
What does that mean, and what are you doing for the lower body. Squats I hope!
I only see one back exercise. And no abs? Need those, too.
Let us know a little bit more about you: age, weight, goals, etc.