For cutting the belly fat whilst maintaining muscle, lose the bran, yoghurt and soy milk. Change to whole
unhomegenized full fat milk and drink only as pre and post workout shake with raw eggs and some cocoa for flavour.
Change the tuna to oily fish. Lose the bread completely and all other grains and pulses. Protein powders are not necessary. Eat lots of free range eggs raw or cooked, fish and red meat and you wont need that processed stuff.
Eat fresh veggies not frozen, grown above ground but mostly just green stuff. Keep veg to a minimum if you are trying to cut.
No fruit
Drink only water, never tea or coffee or any caffeine.
For bulking add cream to your workout shake, increase veg and add in some yoghurt, more cheese and a bit more meat/fish.
Adjust the quantities not types of food according to what you see in the mirror, tape measure and scales.
See my post here for more detailed info:
http://ausbb.com/nutrition-diet/21714-lose-fat-gain-muscle-same-time-no-hunger.html