Flat tummy???

I am pretty tiny but have alway had a soft tummy,.
I want it hard and I want it toned.
whats the best way? sit ups, running, walking, ab cruncher?
TELL ME
Thanks!