Easiest way to post pictures anywhere on the web, at least this works best for me, go to photobucket.com and create an account. Upload pictures there, copy the img code for the picture, and then past it here, or wherever you wish for the image to be seen.
I think jcb1975 (above) is correct. Some minimum # of posts. However, if that's not the case and you are eligible to post, check the size of you pictures. The program won't accept large pictures. Try reducing the size and then post.
Hey Roaddr - me again. I just checked the minimum requirement to post pics. You must be a Forum member for 5 days and have 5 posts. It looks like you meet that requirement, so I'd check the size of the pics as I stated above. If that doesn't work go to "Forum Issues" under General Harley Davidson Forums and post your problem and questions.