So take a closer look. Split the overall objective into smaller, easily defined functions. Then address each function one at a time. It will seem much more easy to accomplish. This can break through procrastination.
Hesitation comes from lack of clarity.
It is difficult to take action when you aren't sure what to do or how to do it. Here is where you will want to shorten the learning curve. No one person is an expert in all things. You can't possibly be expected to know all there is to know. However, you can develop one skill that will make up for any time when the answer isn't clear for you.