So I've tried to use blender to make an intro for a few of my youtube videos, but the images I want to use only come up as empties which aren't rendered, so is there a way to turn an empty image into something render-able, or render empties at all, without losing the keyframes that I've made. Also I'm fairly new at this, so try and simplify your answers
By definition, empties will not appear in the render.
If I understand correctly and you've already animated the empties around, try importing the images as texture planes (the import images as planes addon bundled with blender is useful for doing this quickly).
The quickest way to make the planes follow the already-animated empties is probably just to Parent them. Select the plane, then the empty, and press ⎈ CtrlP.