Here are some tips you can apply when you have multiple projects with competing deadlines.
-Prioritize each of your projects up front and number them
-Assign timelines to each of your tasks
-Allow some room for flexibility or change in schedule
-Keep all your stakeholders in the loop about your progress