Try Different Learning Styles
How do you learn best? Do you usually stick to traditional methods of learning? Well, that might be holding you back. Mix it up and try to learn in a few different ways. If you like to read textbooks, try listening to an audiobook, or attend an online seminar.
Stop Procrastinating
Sigh, they finally had to say it. Believe it or not, you won't get any work done if you never do it. People who work ahead are typically more thorough and give themselves time to edit/revisit their work. That, and you might find yourself enjoying the work you do if you start to prioritize it.