You seem to be drinking more protein shakes than eating more solid food. That or you ain't eating properly or not enough...
Scrap the shakes, unless you have a very hectic life, and keep them for pre and post workout.
Eat shit loads of meat and eggs at breakfast...
More meat, carbs and vegs at 10 am,
More meat, carbs, fats(good ones) and vegs at 12pm, more meat, carbs and fats at 2pm,
shake for pre and post workout, (assuming you're training around 4pm)
Meat and veg at 6pm and meat and veg at 9pm/10pm
It's all about the MEAT, baby!
And whole milk too.