Do you add stuff as you go, or plan most of it in advance?
Gantt charts are meant for upfront planning. Personally I prefer Scrum (wikipedia) which I find works really well. There is a very very good book which you may be able to get in a library
And here's another one: "The Game Producer's Handbook" by Daniel Irish.