Are you spending enough time on the projects which although may not be urgent now are the things you need to do to develop yourself or your career. Have a plan. How can you achieve your goals without a plan. Most people know what they want but have no plan to achieve it except by sheer hard work. Your yearly plan should be reviewed daily and reset as your achievements are met.
Successful people make lists constantly.
It enables them to stay on top of priorities and enable them to remain flexible to changing priorities. This should be done for both personal and business goals. Action plan analysis. Problems will always occur, the value of a good plan is to identify them early and seek out solutions. Always try to be proactive.