Referring to the First answerefirst answer, I World First Checkwould first check if you realy need a "software". looksLooks like you need some help on methodology, whereas I would recommend a agile one. Eg kanban or scrum. If you start from scratch, if you have to deliver something and if you can't afford extantexternal help (aeg a scrum master), start with kanban.
Google for personal kanban"personal kanban" for web based or iOS basedWebbased tools.
If you're not under time pressure or seriously experienced in scrum, I recommend JIRA as well. We using it for 2 years now for agile PM. 10 user for 10 bucks. You can use it for kanban as well.
Hope that helps!
PS: from my opponion waterfall is not the right approach for web...