Well it needs to be posted to a host site and from there it can be set in a post.
I upload from my computer the picture,to a host site like Photobucket.com. From there you will see a number of addresses listed for that photo after it has been uploaded to the site. The second or direct link is the one I use. Click on that and copy it. It should look like this..
http://img.photobucket.com/albums/v418/cayugad/Dcp07169.jpg From there, in your post paste your photo into the post. Click on the image icon in the post. It will open an address window. Then paste that address into that open window address. From there you can preview the post and check to see if the post is going to appear.
If you need personal help, I would be glad to help you through it. If I am able to.