Wow, do you really get up at 2:30 every day? I hope you are at least getting a full 8 hours of sleep. That is very important for fitness goals.
For the meal after your workout you should drink a protein shake. Add some frozen strawberries or banana's to it. No fat with this meal. You should also have a protein shake about a half hour before your workout (if it's weight training).
Instead of jam with your cottage cheese, try adding some low fat yogurt with it or a scoop of protein powder. BSN Lean Desert makes some awesome flavors that taste absolutely fantastic. It's really good and you'll get double to protein. Jam is sugar and you want to avoid that.
At noon stick with tuna, turkey, chicken or eggs. No kashi. Have some nuts too.
With your 2 p.m fruit, you need a protein as well. Try either tuna, chicken, turkey or buy some protein pudding. It's good stuff and you can get it at the Vitamin Shoppe. It's called Pro Pudding.
4:30 meal looks good.
7 pm meal looks good too, but try to keep your carbs low here. No cereal. Stick with the cottage cheese and yogurt or try a protein pancake. I can give you recipes if you are interested.
Do you have any idea how many calories a day you are eating? What are your macros with fat, carbs protein? Do you ever eat oats?