The 3 biggest reasons people fail to change are:   

1.  They don’t really see the need to change.  The change is imposed on them based on the expectations, or  perceived expectations, of others (externally).

2. Lack of CLEAR, SPECIFIC and MEASURABLE goals.

3.  Little or no SUPPORT (training, backup) and ACCOUNTABILITY in reaching those goals.