Are you already ranking for your keywords? if the answer is no, then you're not done yet, its not a matter of hours but a matter of constancy. Withouth knowing any niche information its hard to tell (and even with information it can be hard), but you can take a look at #1 site ranking for your keyword and look at their content and referring domains. How long it can take you to improve their content and reach or get closer to that amount of referral (assuming quality) domains withouth looking unnatural for Google?