speeding up the process is not usually recommended... in fact, i have read some posts in which people have diluted their tank in order to creat a longer cycle...
There is no set time for nature to take its course. it all depends on how much bacteria you started with and how fast it is propogating... therefore, nobody can tell you how fast... mine took a good month to a month and a half.....and i read a post the other day in which this guys tank cycled in a little over a week.
a completion of a cycle only means that there is barely enough biofiltration to complete your cycle...
its always best to give it more time to ensure the biofiltration has matured in order to accomodate your livestock...
and when you start adding livestock, do it slowly, because your biofiltration will have to "grow" some more in order to take care of the bioload...
by the way, how did you introduce ammonia to your tank??
just my opinion and hope this helps.