It's easy to say the right things:
'I should stop smoking'
'I should lose weight'
'I should start my own business'.
The problem with just saying the right things is that it still takes you no closer to acting on what you've said.
You need someone to keep you accountable.
Someone that you know will hold you up to your side of the deal. When you have that person, give them $1000 and a contract containing what you have to do and the date it needs to be done by. Tell them that if by the date agreed upon, if you haven't completed what you agreed to do, they can keep your money.
Absolutely no excuses.
It's not that you can't do it.
You just haven't had enough on the line.