Something else you might consider doing is good integration/importing. For example Flickr has a check-box where you can easily "offer your photo for sale on Getty images"...while you probably can't get Flickr to add a box for your site right away, use their API to allow new users to easily import some or all of their Flickr photos right into your site for sale.
Perhaps also consider offering a mix of high-quality free and paid photos. For example (again using the Flickr API since I am familiar with it to some degree) there are a lot of amazing photos on Flickr that are license Creative Commons, meaning they are free for use in non-commercial works. Maybe go through yourself and find a few hundred really high-quality ones and offer those alongside the paid ones on your site, categorized and tagged.
There are definitely opportunities to be had, it's just a question of finding them.