I have a niche blog too but its not going well. I have about 10 visitors a day and the pictures don't appear anywhere on bing, google or duckduckgo, even tho I did absolutely everything I was able to find to optimize it for SEO.
Indexing, sitemaps, settings, titles, descriptions... all I could...