So much of success comes down to accountability.  As you now know, accountability is not consequences, but ownership.  To achieve anything, you must own it.

One of the ways you can create greater ownership is by going public with your goals.   The more people who know about your goals, the more you will do to make certain you succeed.  Tell others.  Let the world know what you intend to do.  Then use that as added motivation to do whatever it takes to accomplish your goals.