well, the thing is, there is a difference between uploading a picture (posting it) and linking to a picture that is located on a different page.
i think most people are linking to their pics because the file size for uploading is waaaay to small to get a decent sized picture.
so, you have to get your picture onto the internet somehow so you can link to it so we can all see it!
my service provider gives me 10 megabytes of webspace, which i use to store my pictures and stuff that i want to show people. i have no intention of ever making it into a "webpage", i just use it as storage.
check and see if your ISP gives you some webspace, and then upload your picture there.