Your diet is pretty shit, sorry to say.
The food is good food but in the wrong proportions and for the wrong goals.
First, you should also provide us with your training program as well. that could be a huge factor in your lack of progress.
is high in carbs and sugar
is low in protein
is low in fat
is too small
Barring some portion sizing issues you need to eat in the following style. you want to lose fat on a very small body. To do this is very hard. It is far easier to build more muscle and create a higher metabolism. But your call bad or not. the following is an example diet that would need the portions adjusted to fit but would likely work "OK" with the portions as is based on better food choice alone:
protein shake [40g pro]
fiberous veggie that is green [7g of fiber total]
small amount of SALTED nuts [salt is alright unless you go insane with it. good for training people. keeps you from getting lightheaded and other things. fear not some sodium]
Fiberous veggie [7g fiber]
pre WO whey shake [20g pro]
PWO whey shake [40g pro, see no Surge? I love Surge but It's is full of sugar you cant afford. something tells me your training would not warrant it, buy low carb MD instead]
fiberous veggie [10g fiber total]
pre bed shake
that is a skeletal outline of a more appropriate target diet. See how there's nothing that digest too fast and little to no sugar.
With the small amount of cash muscle you have to work with you must keep the sugar low. Keep the protein hella high as in about 300g/day. I notice that when the protein goes way up the gut gets way low much easier.
Also, be sure to have a legit program that has had proven results. go for one on here that has worked for others.
Get a cheap bottle of liquid fish oil such as nutra sea brand and take about 2 TBSP/ day with your lunch and dinner. It will help the Flameout out and do wonders for your insulin sensitivity.
Read more articles.
In other news: your goals suck. you really should invest a year of your life getting a bit more lean mass on your body. no need to get any fatter than you are but you can spend a year training hard and eating as above but more and put on at least 20 lbs of straight muscle and keep your fat levels lower or static.
Invest in hard work and your stock will go up,