I'm amazed by all the input I've gotten so far here, I really appreciated it! Separating my back and leg routines seems to make sense so I'm going to switch that up.
In response to getting protien powder from GNC.. well you read my mind, because this is precisely what I just did.

I got the one step up from basic protien, the one that contains glutamine/BCAAs. Tried mixing it with milk.. big mistake! Water tastes alot better, at least with the berry flavor.
As long as I keep making quality gains I don't think I'm going to change the diet/cardio just yet. Remember I'm not looking to get huge- I'm more interested in high quality gains versus quantity. But I do realize that either way I need to be taking in a ton of calories and protien to make
any gains.
Thanks for all the comments so far, I will continue to update you, and with more pictures eventually.
Oh, almost forgot, about the suggestion for dumping my concentration curls for barbell curls- if that's going to train the larger area of the bicep, that would be great for me. But I just assumed the "free-er" the weight(dumbell instead of barbell) would be better because it required more of the arm to stabalize. Is there some other benefit of the barbell in this situation?