Managing your time is a skill you can learn which will help you in all areas of your life.
Time Management Tasks and Tools
Visit the Mindtools website for further tips and ideas for Time Management
The Centre for Clinical Interventions provides a useful free self help module on Overcoming Perfectionism.