i have similar problem with my microniche site ....it seems to stuck at 2nd page on google for last 2 months now ..i have followed all good seo practices and imporved articles onpage with plugins like yoast etc.
i have good onpage and off page but it looks stuck .. recently i disavow some link as well with high spam score and one chinese site but it derant from 11 to 15 spot....kindly guide.
regards
parker peter