Link improvement is not guaranteed, there are certain value that google checks in order to check your site and improve it.
There are no specific answers. Google changes its algorithm many times in a year. We can only guess. But, yes, we can expect better results if we do the linking the right way.