Almost everything written about getting out of debt is written about your behaviour. This guide is about the arithmetic, because the arithmetic is what nobody shows you and it is the part that decides the date.
Read in order it takes about twenty minutes. It is educational rather than financial advice, and every figure in it assumes fixed rates and payments made on time — which real credit agreements do not guarantee.