Cut out the cereal in your diet. Replace it with home made oatmeal (make it with old fashioned oats- they are less processed) or plain yogurt (do not get the sweetened kind) with some fruit like berries, peaches, nectarines, grapefruit, kiwi- or something else low glycemic. Bananas and apples are not the best kinds of fruits to eat. You should be getting protein with every meal. That usually means eating some kind of meat or protein powder.
For lunch I would suggest cutting out the yogurt and sticking to a couple tablespoons of peanut butter with some more protein and LOTS of fibrous veggies (broccoli, spinach, cale, etc)
If you've just worked out, eating some more complex carbs with dinner should be fine. Sweet potato, yams or butternut squash w/ a little bit of honey over the top for sweetening is a good option post workout. Be sure that you are getting enough protein and fat with this meal too!
If you can separate your meals up so that you are eating the same amount of food just dispersed more throughout the day, this would be better. It will help with boosting your metabolism.
You need to figure out your maintenance calories. After you find out what they are, subtract 200 from them. This is how much you should eat on a daily basis to lose fat.
You should be drinking AT LEAST 1 gallon of water a day. Drinking closer to 2 would be better for a guy your size. Drinking lots of water will help you drop water weight and fat as well.
I would suggest that you do a full body lifting routine, 3-4 days a week. Squats, Deadlifts, Clean and press, dips, pull ups, chin ups (weight assisted if you need) rows, lunges step ups are all great movements to do on a weekly basis. They are compound movement, which means they work your whole body. This is a very good thing for burning fat!