Basically I flashed Clockworkmod recovery last night and it didn't work as it never entered recovery it just stopped on the Entering Recovery screen. So I flashed TWRP instead, it worked. However, it always says failed when I try to flash a ROM, what am I doing wrong?