I found image sharing sites have always had problems, gone on for years here. My advice, get your own blog site. I am not a regular blogger but have used mine for:
Comedy
Venting
Photos
Image sharing sites have been too unreliable here in my view, yes I tried one. I have yet to hear of one complaint about the photos on my blog (not all are visible unless I link them) and I got 3GB photo/video/media space free, I have not broken 10MB yet. Just recently in a TS12 topic posted a picture from my blog if anyone wants to test its visibility.
Unfortunately, you HAVE to post here using the image sharing sites to be seen. I have my own site, and I'm working on having all of my content listed on it, including non-DLS downloads and links to the DLS (with full-size images) for the DLS stuff. I can see page views from the analytics on my site, but I'll never get the number of eyeballs I get here on the forums.