SEO has changed a lot over the past year. It is now very hard to be featured on the top of the first page even with the best content. Several colleagues have seen their search engine traffic plummet 50-80%.
I recommend going for other marketing strategies such as collaborations with bloggers and influencers in your niche (photo enthusiasts?). Better targeted, less vulnerable to the whims of Google's algorithm.