You can train and train until you are blue in the face, but you've got to diet, you've got to have that leanness because if you are not lean, your abs won't show. Of course, the training has to be put in, but then you've to shed all the fat and keep the fat off. And that's how you get an eight pack.
A large amount of constant activity will get things going. For example, training in the morning will have everything, all the juices flowing by the time you actually get to work. So, when you're at work, you've been already up for an hour or so or two hours, and you're raring to go where everyone else is still wiping sleep out of their eyes.