What is the problem you are having? Is it the fact its not obvious were to go to upload images or is the problem with actually getting the image to upload? Being a developer, it doesn't do much good to hear there is a problem unless the user can convey what the problem is. If you don't think its obvious to find WHERE to go to upload, that is something that can be fixed. If you are not able to upload, that has to do with your computer and nothing to do with this site. Most browsers (Firefox, Chrome, Safari, etc.) use Java to upload computers while Internet Explorer uses Active X. If you are on a Mac, run your system updates and see if you have any Java, Safari, or OSX updates and install them. If you are using IE maybe your not getting the bar to install Active X because your behind a firewall and simply switching to Firefox would solve the issue.
I'd be more than willing to help you out if you let us know more details.