it's a lot of protein shakes imo.
whole foods are more thermogenic.
if you replace some of the shakes with say a can of tuna it will help you get leaner.
also, i'm not a fan of pure egg whites. it's healthy to keep a few yolks in there. maybe instead of 10 egg whites - do 2 whole eggs and 6 whites.
just some ideas.