Your protein looks good. Carbs are low, but how complex are they? I would recommend brown rice, yams, ar oatmeal (all very compex) Also, how many meals a day do you eat? I would reccommend 5 or 6 meals to spread it out, keep the metabolism up. Also, you should try cyclng your carbs...