New batteries can take a long time to charge. If your charger is automatic, let it run until it turns off.
Go to here and read up on everything about battery care and maintenance.
http://www.cartsunlimited.net
Trojan's website also has some good info and videos.