Yes, there are custom ROMS available for this type of phone. The only way to obtain information about them is through Google Search. Access the websites listed on Google Search and read carefully the instructions posted.
Secondly, make sure you download a STOCK DEODEXED ROM. Deodexed ROMS are known to offer performance and stability while performing other modifications.