"A goal without a plan is just a wish" ~ Antoine de Saint-Exupéry
If you only have a goal and don't take the time to break down that goal into the smaller more manageable steps then your actions are going to be random and fragmented towards achieving this goal.
Make sure that you have concrete steps that are time-bound, make sure that you are able to take your plan and then create monthly weekly and daily tasks that you can take some action upon.
Once you have determined the time-bounds steps then document them in a calendar /planner or whatever planning tool you like to work with.
Track these tasks on a daily basis to have a good understanding of your accomplishment towards your goal. adjust your plan accordingly.
Now you have a framework to achieve any goal.