I have several niche sites that are 1-3 months old. The have rich content, link out to relevant sources and generally cover everything about their topic in really good quality. The keyword competition is quite low in all the niches. In my main niche there are websites with much lower quality or generally have links only from low quality sources like directories. The only factor that helps them rank is probably their age. I purchase link here from good sellers and also buy articles in magazines in my language (which are unique and of better quality). But the effort does not pay off so far. How do you rank new websites?