Thanks for the help so far. I've managed to get another ROM on the SD card (using adb push) however, when I try to install it through TWRP, I get the message
Error flashing zip ' /data/local/tmp/CM.zip
Updating partition details...
E: Unable to mount '/data'
E: Unable to mount internal storage.
Also, when I try to sideload via TWRP, when I am on my phone and try to start ADB sideload within the recovery, it says failed, so I don't even have the chance to sideload a ROM from my computer.
Also, I tried turning S-OFF and when I use the command ./revone -P I get this message back
revone failed (error code = 1)
Any ideas on what to do next?