Personally, I'm just the opposite!! I cant stand having food after 7:30pm, it drives my blood sugars off the charts!
At any rate though, I cant have dinner at 5:30pm, cause hubby doesnt get home till 6 or 6:30! And by the time we decide on *anything* and make it up and sit down to eat, its after 8pm. Drives me bonkers!! Everyone is different though!
I'd say definitely get some more protein or slightly increase your portions of the good foods you have with dinner (broccoli or other veg/larger chicken breasts) what have you