Hmm... why not use a simple decade counter? and instead of using an LED, re-route the output to keep the appropriate led's on in order from 0-9?
Here is a simple circuit here, but just try to think on how to 'convert' it... ;-)
http://www.aaroncake.net/circuits/counter.htm
I will leave that part...