As the original post is 2 months old, this may help any new members posting photos. Snake45 is correct. If you picture comes up with a "resized" border at the top you can "refresh" the page or leave that post area and revisit it. It usually will come up the correct size after you return.
On the issue of the right side of the photo being "cut off" on the right side - I've experimented with this and found when shooting the subject (model) leave a margin on the right side. The photo will usually come in almost centered on your post.
TIP-In your photo editor, crop the photo to approx. 1980 x 1260 (leaving the right side margin). Then download to Photobucket,or whatever online host you use, at 640 x 480. You may have to experiment a little and I can't say this works for everyone but, it has worked fine for me.