You have to exercise the power of link popularity to get better positions of your site. You have actually done whatever for the website and also are now expecting the website to turn up in much better position in the positions, which is not happening.