Ok bare with me as im no veg diet person but if i take a wrong turn im sure someone will correct me.
Firstly have a read through these: Veg Diet Remember thats a bulking diet but it may help with ideas Importance of EFA Water, and more water
Good, hope had a good read and probably learnt a bit.
I'll set out a few pointers for you to take on board and then repost a rejigged diet.
1)Morning cardio nothing quite like it, 30-45 mins low intensity before breakfast really shifts the fat for me. Plus it don't half wake you in the morning
2)Cut your carbs to around Breakfast and before and after training (you can have carbs at other times but make sure they are small amounts and complex, and try to keep before 5pm)
3)Lots of water, need a lot of hydration as you carbs will be lower than normal you won't hold as much water.
4)EFA you need good fats and lots of them in good ratios, this will incourrage your body to release its fats stores.
5)Good carb choice for Breaky and PWO shake is oats very complex and great for cutting up
6)Space your meals, eat every 2 and half hours, it will speed your metabolsim up and burn more calories
7)Doing cardio after weights isn't ideal but if you have to take a whey shake after weights and wait 15 mins do some stretching or something, then do your cardio again low intensity
8)Becareful with nuts and peanut butters (wholeearth is good) keep them in moderation as they are calory dense
9)Swiming and running i have heard are not good fat burners, think along the lines of Speed walking, low speed bike riding, low intensity cross trainer etc
10)Ditch the nutrigrain bar sugar content is not needed!
11)Try and replace your carbs (ie the sandwiches) with better sources
12)Go heavy on the weights to burn more cals
There is just a few pointers have a read of the other articles and takes these on board.
Anymore ideas im sure other members will help out after you repost your rejigged diet