Nope, you can upload your image in any other site like imageshack, deviantart or other image friendly uploading site.
There is a file size limit to images that can be uploaded. If you go beyond that, then that "no image available" sign pops up. Either that or you're trying to upload a file that isn't accepted. There should be a little blurb in the page telling you the file size limit and all of that.