Having a great idea is good and all but it will never amount to anything if all you do is think about it.
Execution is the word of the day in this aspect, planning is important but if all you do is make plans you will have nothing at the end of the day. having the drive to do something is not simply built into you, it has to be cultivated set deadlines for yourself and make sure you stick to them.
Participate in a competition to give yourself motivation.
JUST DO IT!!