If it isn't the lack of a free dwarf with the correct labo(u)r assignments, then it may be some accessibility thing. Either by burrow assignments or some peculiarity of ramps/stairs (lack of) or walls/other barriers (presence of) there may be no dwarf able to get from where they are to the building materials to the building site. If this arises after jobs get assigned, you get warnings, but you could have set it up before the problem, and the job never gets assigned because by then you've got a 'broken' route.
(Some workshop you already built might block a doorway that it is next to. Jeweller's Workshops are a bugger for that, I find, though you only tend to notice when you stick them in a 3x3 dug-out room with the exact set of exits to trap the builder in, or isolate one part of the fortress from the rest because this was the only through-way. But that's just an example. It's probably not this exact workshop, yet, for you.)
There's various tests you can do. Try to build a wooden wall next to a dwarf you think should be able to do the job. Do the (b)uild (c)onsfruction (w)all and see what materials it suggests you can use (number of each log/rock/other items). Cancel out of that and try to (bcw) next to the workshop, and see if the material numbers (order may be different) are the same or not. If not, then you need to track down thr stairwell you accidentally channelled out of existence, or whatever, and solve that problem however you best can.
If it's burrows, just make sure a (suitably job-worthy) dwarf is not in a burrow, or else paint a new burrow and add them to extend his/her range beyond the more basic burrow you still want them in.
Or it may be something else, but I'd say the above will identify and correct the more obvious problems, together with whatever is in that tutorial (that I haven't personally read for a long while, but may well cover some of this).