Are you male or female? The food you listed above isn't too bad. Generally speaking a normal metabolism for a male is about 15kcal/day per pound of lean mass. Therefore if you want to lose fat you need to take in less than your base amount, for example, about 12 kcal/day per pound of lean mass. You don't want to cut calories too severely, as your body is a dynamic system and will adjust your metabolism based on the drastic change in calories. As a silly example, your body upon seeing a drastic drop in calories, thinks it's starving and your metabolism drops to conserve energy. Thus you want to reduce calories gradually, and spread the calories out evenly in multiple small meals.
I've seen some people disagree with this, and state that it doesn't matter when you consume the calories, but I disagree with that. You want to spread out your total number of calories in 5-7 small meals throughout the day. For example, your breakfast would be meal #1, a protein shake meal #2 (e.g., 10am),and lunch would be meal #3, a protein shake meal #4 (e.g., 4pm),dinner meal #5, etc. Smaller meals dampens the insulin response, and keeps your metabolism chugging along.
Also, keep hydrated by keeping your water intake high. Dehydration results in a lowering of your metabolism.
GMS is correct, that low glycemic carbs (e.g., brown rice, green veggies, sweet potatoes) are better than high glycemic carbs (white bread, pasta, sweets),as the amount of glucose dumped into your bloodstream is less fast, and consequently your insulin release is also less. Think of those days when you eat a big plate of pasta at lunch, and then want to take a nap at 2pm in the afternoon? Your blood sugar shot up from the high glycemic carbs, your pancreas releases a truck load of insulin to metabolize the glucose in your bloodstream, and overshoots, causing your blood sugar to drop and you feel sleepy. So your blood sugar and insulin is bouncing up and down, which reduces your metabolism. Low glycemic carbs cause the glucose to dump into the bloodstream more gradually, and the release of insulin is then also less, so your levels aren't bouncing all over the place.