One thing I have not seen mentioned that I find helps a lot, Suck it in. A lot of people get the Buddha belly because they are relaxed or even get use to pushing it out instead of holding it in, tightening your core when lifting and just doing nothing. I noticed in Jr. High my belly was starting to stick out and I started practicing holding it in and it has always worked.
Look up doing vacuum exercises for core.