Root doesn't matter at this point.
Short version: You can download the t0lte (t0lteatt is deprecated) OmniROM installer (and gapps, assuming you want them) to your phone's SD card, reboot to recovery and install both zip files, clear user data and reboot. First reboot will be a bit longer than usual. But I recommend you stick to the longer version below.
Long version:
- Backup your apps using Titanium Backup.
- Download OmniROM, gapps and SuperSU to your phone's (internal or external) SD card.
- Download TWRP (Teamwin Recovery Project, a touchscreen interface recovery) zip file installer to your SD card. This will allow you to update OmniROM through their OpenDelta system, the ROM is able to automatically download small incremental update files for the latest nightly build, notify you that there's an update and install it in one click. (Put your gapps zip in the /sdcard/OpenDelta/FlashAfterUpdate folder. Mine also has the sensors fix, Xposed framework toggle and one or two other little mods.)
- Reboot to CWM recovery.
- Install the TWRP zip from SD card
- From CWM's advanced menu, reboot recovery. (Or reboot to CM, and recovery again.)
- From TWRP, make a full backup.
- Once that's done and you're back to the main menu, click "Install" and select the OmniROM zip.
- Add the gapps zip
- Add the SuperSU zip
- Slide to install
- Clear user data
- Reboot
- Proceed with activation, restore your apps and their data.
- Enjoy!
Good luck,
Darkshado