Turn small niche into an authority site and branch out. Small niche won't survive in today's SEO.
Here's a small strategy I'm implementing with a new site. I'm starting a new site, competing against massive authority sites on the subject, competing with WebMD, medicinenet, etc. Almost impossible to outrank them. But what I'm doing is going to special in a small niche. So where they may have 20 articles on a subject, I will have 50. My plan is to acquire links because I am more specialized in the area. Google will also start to rank you well as you'll be seen as an authority in the niche. I'm a believer in content gap. So where they lack, you'll cover everything on the subject. It's not going to be easy, but I'm going to try.