Hi, have you always had a problem in maintaining focus or has it been the case recently? What kind of thoughts promote procrastination? Do you spend time day dreaming or worrying about unnecesaary things? These sort of details are important as it would help determine why exactly are you facing this problem. Once that has been figured out a specific treatment plan can be put to practice. Please visit a counselor soon so that you can avoid piling up work.