First off, don't mess up breakfast. A poptart is just not gonna work, its all processed sugary junk. You need to get a good protein, and for me, some oats works great. Either way, a nice 500 calorie meal with protein and carb is needed.
Also, for losing weight, you want to watch carbs. Yes, you need them, but I would be careful having bread with the sandwich AND macaroni for dinner. Those carbs aren't going to have a chance to be burned up throughout the day. It seems like you need more protein, and more healthy fats. Take any fish oil? Cook any food with olive oil?
Some of these other more experienced people will have more input...