So, my website actually does rescale for mobile devices... EXCEPT the images. There must be some way to do that. I know websites like Deviantart and Newgrounds have a way of doing this. Maybe I'll view their page sources and see if it's in there. It could be something in their CSS.
I've put some more javascript to help optimize load times in a way. So now not every image is loading at once. I've done this on the gallery and the homepage so far. For writing, I am going to figure out sprite sheets.