It's my personal experience as an SEO expert and I am working now on many different niche websites like Escorts, Dating, Relationship Blogs, Corporate Business, etc… One of my Client Websites I have faced issues too much before a few months ago but now my client’s website is on page 1 with the most competitive Keyword Like just to check it in Google you can easily know that this kind of keywords has how much competition in this Internet World. For you, I must tell you to use more web 2.0 websites and make more Do-follow backlinks to improve your Ranking.