Might as well change my degree then.stay clear from anime
I'm terrible at planning time so my advice isn't worth much.
First of all, you might want to read this article: http://www.gamedev.net/page/resources/_/business/production-and-management/getting-games-done-r3564
I also remember someone saying you have to force yourself to work on your game. For example, you set timer to 1 hour, sit down, and work on your game. You have to do 1 hour every day at minimum, no excuses, no procrastination, etc. Just 1 hour spent on your game, and it doesn't even matter what you do.
Great post!