If you want something done, give the work to a busy man. This is why the boss keeps giving you more and more work. However the projects keep getting bigger and there are more of them running simultaneously, so you need a methodical approach and good quality software to help you manage all these projects.
This article sets out the key steps to managing multiple projects. Download and read: 5 Steps to Managing Multiple Projects