Hi and welcome to the Forum.
The following should help you to post your images: How to Add Images Posting Requirements
We like tinypic.com
as a photo host. Embedded images get a far greater response than just posting links or thumbnails.
Remember to use the 'Preview' button before submitting your post - if your images don't show up there we won't be able to see them either.