Are there any good devices/external hard-drives that can speed up Blender3D or any other art-related software? My computer can only handle so much memory, and my computer does not allow extra RAM.

No, afaik there is no way to speed up with external hardware. Specially if you have to less ram or a slow cpu.