Oh man. At first I read deadlifts and BB rows and thought this guy knows some shit..then I read on.
4 sets of deadlifts?

This should be one of your heavier lifts. If you can do 4 sets of it, up the load. After a set of deadlifts you shouldn't be able to perform another set. If you can, the weight isn't high enough for you.
6 different exercises for just for biceps?

You know how redundant that is? I know what you're thinking, "I have to hit the muscle at all these different angles to make them grow".
You're probably over training too judging from what you've already told me.
One more thing I should let everyone know. When you find a work out routine on random sites, make sure they're designed for you. What I mean is, don't do a fucking body builder work out if you aren't already a body builder. These work outs work for body builders. If anyone else does them they'll see very slow results.
6 exercises your routine should contain. Squats, deadlifts, bench press, over head press, barbell rows and pull ups.
For anyone that wants to start lifting look up "strong lifts" and "starting strength". Both of these will help you a lot.