Default [Q] Moto G suck at boot animation

Hello all,

I have been having trouble rooting my Moto G. Unlocking the boot loader and rooting went fine however when I tried to install Carbon rom it got stuck at the boot animation. I then thought about trying a different Rom but both CWM and TWERP wouldnt allow to mount /data. Also for some reason I couldn't get ADB working. I don't know if it is the ROM that isn't working or something I have done. I would really like some help in working out a way to copy another ROM to my phone.

Is anyone has an idea it would be really appreciated.