I am just seeking some advice on my SEO. I'm feeling at the moment that my results are fluctuating and also stagnating because I'm in a particular niche, which is resulting in the majority of my keywords being optimized for around this niche, it's limiting my keywords and I think ultimately the search engines might be seeing that I am focusing too much on the same kind of keywords and not being very broad. I'm wondering what my best solution is, in regards to SEO back linking services. I'm investing several hundred monthly in SEO for some services here on black hat world, but I'm needing to quickly diversify my keyword range and am wondering what the best option for this would be. Would it be best to get a few hundred backlinks across some social bookmarking and directory websites for keywords that aren't necessarily something I want to rank for (of course it will only be beneficial), but purely to diversify my backlinks so that my main keywords which I am not increasing in my rankings for and fluctuating for can benefit? Any services here on BHW or other services recommended for this would be appreciated. Additionally, if I'm going about this the wrong way I'd appreciate some feedback. I know there are hundreds of keywords I can rank for, but ultimately right now I'm ranking for keywords closer to my niche and am profitable with that, the keywords I'm ranking for outside my niche are not generating nearly any revenue so I don't really want to focus on keywords outside of my niche when I know if I focus on keywords in my niche I'm going to be more profitable.