You should be aiming for protein at each meal
have around 1-2g of protein per lbs u weigh and devide that by 6 and eat that much per meal if you can
7:00 am, Bowl of cereal. life or frosted mini wheats( both are preety low in sugar @ 6 grams) with skim or 1% milk. coffee.
Might only have 6g of sugar (Which i think is quite high!) it's high in GI, Replace with Oatmeal prepared with water and cinnamon and splenda to taste. Add some egg whites and a whole egg here for protein if u can10:00 Am, Zone bar, or something similar. Often some nuts and maybe an apple also.
I am not a big fan of bars. You'd be better off imo eating propper food. I'm not sure if your situation and circumstances would allow for that though but if it does, try getting something like a chicken breast with a sweet potato or yam and maybe some veggies1:00, Peanut butter and jelly (or fluff) on whole wheat. Almost every day. alot of pb too.
add some extra protein into this meal. maybe add a shake?3:00, piece of fruit
Skip the fruit imho, have some propper food. Maybe a can of tuna with salsa and a tbsp of flax oil5:30, yogurt or zone bar before the commute.
again u need to get some good protein, try to eat some veggies too, maybe pre pack some veggies with some chicken and a small yam or sweet potato? (it's what i do hehe)7;30, protein shake before workout, maybe a banana.
have some carbs if this is ur preworkout meal. I like oatmeal personally.9;15, protien and dextrose.
cool! 
10:30, something before bed. Peanut butter and crackers maybe. sometimes i cheat and have a bowl of ice cream.
How about cottage cheese and some peanut butter, maybe a tbsp of flax oil too!