To get sites to rank fast you have got to have trust at the time of launch. There are various methods that members can point you to here. But even then there are no guarantees.
I've seen sites rank on the first crawl in hours. Others just seems to get buried for eternity and when they do come out, they seem to struggle to achieve rankings consistantly.
How "niche" are your websites?