It could take days, weeks or even months. It is a continuous process, depending upon tons of factors such as the current ranking, level of competitiveness with the keywords, crawl rate, the content quality. It may be a long term strategy.