OK, mart, it seems as if you're having some type of internal server error. I typed http://kayeefong.com/wp-content/uploads and got the message: The server encountered an internal error or misconfiguration and was unable to complete your request.
So something is amiss. It could mean a lot of things, but first contact tech support at your host provider. If, for example, you bought your site from godaddy.com, contact them and give them that internal error message.
I first put http://kayeefong.com, which functions right, then I added /wp-content, which returned a blank page as it should (it's a blank index page that protects your files from being seen), but as soon as I added /uploads, that's when I got the internal server error message.
Check tech support at whoever you bought you site space from and maybe it's an error on their part causing your problems.