My daily intake- what changes should I make?

Options
Hello! So, before school I wake up and have a plain flavored greek yogurt with a handful of fresh berries mixed in (usually strawberries or blueberries), or maybe a cup of multigrain cheerios (dry, I am not a fan of them in milk) . Then for lunch around 1230, I eat a peanut butter and jelly sandwich on whole wheat bread along with an occasional apple. Then for dinner, I eat something along the lines of tonight's dinner- a bit of pork, steamed broccoli, and a little mashed potatoes (no butter). I am not a huge snacker, and if I do snack, it is usually fruit, some almonds, or some stove popped plain popcorn. Any suggestions on changes I should make? I also run 2-3 miles daily, along with the elliptical for 10-30 minutes and some weights. Thanks!