Maybe it's sounds funny, but try to get some extra sleep,
and I'm not sure to what extent you want to bench the 300, but heavy bulking could be an option. Avoid sugars at any cost, and to much chemical substances. I know it's hard in the US, but check the labels.
Pizza's (with extra tune) for instances is good bulkingfood.