Nothing happens overnight
Before you start linkbuilding need to know a few basic things. Firstly SEO is a long-term process, and nothing will happen overnight, except that maybe you can ban overnight if you overdo linkbuilding. So, please be patient first. Patience of course goes hand in hand with perseverance and great motivation to not give up until you achieve the desired goal.
Your goal you set yourself. Someone will be aiming to come in 1st place on Google for an easy keyword, someone to come in 5th place for an argument keyword, and maybe someone to enter only the first page. Whatever your goal is, you know that a lot of work ahead, but as you know, if done correctly and slowly, steadily, the effort and the work will eventually pay off.
In addition to patience and perseverance, and you need a top-discipline. This means that you can not be lazy, and not too greedy and hasty. You must not be lazy in the sense that you do linkbuilding few days and then forget about backlinks for some time, and then again a little work on linkbuilding and so on. It leads to nothing, for success, much work is needed, especially in the beginning when everything should be set to healthy feet and a high level.
You must not be hasty in the sense that if you just opened a new site, you should not rush the first day of 1000 to build backlinks, so it will only undermine your site and the risk that Google penalizes you and label it as a spammer.
So all in his time and moderate, the results do not come overnight. But because of some mediocre phrase with a good linkbuilding, very good results can be achieved even for 2 to 3 months, and of course continue stepping up the pace.