You should clean the battery terminals before you even start troubleshooting the charging stystem. A poor connection, while doing the voltage check, will give false readings.

Many times, even...