Your breakfast is too small. Breakfast should be your largest meal of the day and dinner should be your smallest. Eat a breakfast with a good amount of protein like an egg and 100% whole grain toast and fruit.
For lunch, the salad is good but make sure it's got plenty of colorful veggies and perhaps 2-3 oz. of grilled chicken. Make sure your dressing is fat free or light.
For dinner, I would eat a hearty low fat soup or something else light yet filling. Choose lean meats/fish over fatty cuts of pork or beef.
Remember that carbs are very important for the body. Just choose good ones over bad ones.
For snacks, how about a banana? Low fat or fat free yogurt?
Exercise is key in losing weight and maintaining your weight.