Not bad, though I would replace some of the carbs with healthy fats (nuts, olive oil, whatever). The key to losing weight though will be a caloric deficit... if you aren't losing weight you need to increase work done (more weights or cardio) OR decrease calories.
Whats your total breakdown? Calories as well as carbs/fat/protein. The food choices are good but "chicken breast" and "greek yogurt" makes it hard to guess amounts.
As far as routine... monday/thursday looks brutal to me. T-Bar rows as your 6th exercise, after bench/deadlift/dips? Also you only have 7 total leg exercises (counting deadlifts) out of 35 total. You either need more exercises, or more sets of the same (i.e. making squats/deads 5x5 or 8x3 or something).
I don't really like the split...I'm a big fan of push/pull/legs, or for beginners just finding an established program and sticking to it until you learn enough to write your own. Regardless, at the very least I would move dips from chest to shoulder day (since it's a tricep exercise, and hammering your tris will hurt your pressing the nextday), put t-bars in front of lat pulldowns so you're slightly less burned out for them.
Legs should have their own day though.