Commit time to your project every day. Treat it like a full time job. Set small goals for yourself that will lead to completion of the entire task. Try not to look at the whole project at once...you can overwhelm yourself. Take it one step at a time.
When you feel inspired...get a new idea...go then and jot it down, you might forget it later if you wait.