A few things off the top of my head.
"Not enough carbs"
"Your routine is cardio intensive"
"You are tall so chances are you have a fast metabolism"
"You are relying on shakes which are more likely to be converted to glucose"
Add these 4 together and what you are doing is creating a state in your body where the PROTEIN you eat is being used for energy. It's being broken down and not being used for protein synthesis.
So the first thing you need to do is increase your calories, eat 4500-5000 cals a day.
No more than 2 shakes a day (1 post workout shake)
switch ratios to 50 % carbs, 30% protein, 20% fat