Flat Stomach????????

What kinds of exercises should i do so i can have a flat stomach?

I started to do about 40 crunches and also having a gud diet.
How long would it take to have a flat stomach?
What else should i do? Pleasee Help :)