A8ch:
Here are some approaches that could help you over these hurdles:
Consistency - Figure out a system to priortize your activities and manage your time.
Information Overload - Indentify one subject or discipline you need to learn. Decide exactly what you need to learn about it. Then go after that information. You'll know when you have what you need. Then repeat the process.
Example: Say you want to learn how to design websites. You could begin by studying different layouts: single page, two column, three column, fixed width, flexible width and so on. Next you could look at which design styles work best for the type of site you are planning and why. And so on...
Application/Implementation: Learning is a process of knowing what to do as well as what NOT to do. Don't be afraid to screw up, it's simply another lesson. Experiential knowledge is the best kind you can have.
Confidence: You develop confidence by learning what to do, applying what you learn and getting a feel for the possible outcomes. Confidence comes from doing!
Mentorship: This does not have to involve face-to-face interaction. You could read and study the biography of someone (or several people) whose accomplishments you admire. Listen to tapes, watch videos, get feedback from others who have had direct interaction with the person(s).
Writer's block: A Web search can return lots of techniques for overcoming this obstacle. Learn 3 or 4 strategies and you'll always have ways to get inspiration when you feel stuck.
Energy: Diet, rest and exercise are the best contributors.
DISCLAIMER! None of the above matters if you lack the discipline to pull it off. Without discipline, your efforts and results will always be inconsistent and in effective.
Hermas