If you're focusing on lean muscle gain, Muscle Milk might be too nutrient dense for optimal gains. Not to mention its friggen expensive. If you have whey protein on hand I would try that for awhile and see if you get better body composition... but if you need the calories then stick with the muscle milk.
Overall you look fine to me. Personally I'd opt out from the fruit juice, IMO they are as bad as soft drinks because of the high sugar content. In your position I'd switch that with skim milk. You might find the raw nuts more palatable if you made a trail mix instead, nuts are nutritionally dense enough to slow gastric emptying that if you threw in M&M's and dried fruit the simple sugars should have negligible drawbacks.