Well, I just installed Liberty ROM, and the battery life was not fixed... :(
I am now restoring back to rubixROM.
UPDATE : It "appears" that the restore fixed the problem..(as of now).. because when I turned off my phone, it showed my battery life at 50%..
Now after completing the restore, I rebooted and it shows 82%... Hopefully this is the correct percentage.. :o

