Your problem is to many Carbs. You don't need 60%.
Change that for 30% Protein, 225 grams, (900 calories), 50% Carbs, 375 grams, (1,500 calories), 20% Fat, 66 grams approx, (600 calories).
That should suit you better. Spread over 6 meals a day, 2.5-3 hours apart.
As for supplements, right now only a Carbed up Protein Powder is necessary, or maybe a BCAA, stacked with Glutamine and something like Crushed Oats for Carbs. Alternatively, you could go for a Carb free powder with the Oats in, or some other Carb source.
If you find the taste a bit funny, try things like a bit of Honey, Vanilla Essence, ground Ginger, ground Nutmeg or Cinnamon. One or more of those until it tasted a bit better.
Don't use milk, use water, so you don't increase viscocity and add more Casein, Calories and increase Enzymatic production, as the Lactose would help to synthesise Protein, via the Insulin spike, but that's the only payoff with Milk really and after workouts you really want the shake digesting quickly, if you have one and it's NOT mandatory if you're choosing to eat afterwards instead.
You really don't need anything else really, unless you use maybe regular ones like a Vit C, B complex, Bone supps, Co-Q10 etc etc. Those sort of ones that a lot of non-lifters use too.