I think we can easily be presented with so many areas to work on that we quickly become overwhelmed with the huge amount of work we then face, and we never seem to have time to reach any of our goals.
I would suggest deciding on where you want to go, then looking honestly at where you are now and then you will know the gap that you must cross, select just those offerings that will take you across that gap.
A great start is the ROWUK post, but our needs vary over time and it is always a good idea to often review and judge if what you are doing is still fit for purpose and will still yield the results you look for.
I know it is hard but the only true failures are those who give up before realising their goals.