Is there anyway to tell my dwarfs to specifically move a certain stone, its blocking production of a workshop, sure I could build said workshop somewhere else but I want them to move the damn stone :L
I've set it on D for dump, I hav ea dump zone, what gives? Do I just have to wait till someone moves it then?
Your "blocking production of a workshop" comment makes me suspicous.
If the stone is an item (that is, it was part of the landscape but has been mined out and there now sits a lump of stone on the floor), then it will not block the production of a workshop.
What may be going on is that stone may be flagged for a task (such a building something). In that event, your dwarves will not dump it since it is flagged for use in a task. For example, when you build a wall, you have to select building materials. When you do that, each material is flagged for use with that task. Until it is taken and used for that task, it will not be touched. If a task is suspended after the materials have been selected, then the materials will be flagged for use in that task indefinitely.
Basically, chances are the problem will clear itself up (when your dwarves get round to doing that task). If not, make sure that you have not got any tasks that have been suspended (for example, if you build a wall but an animal is on the tile when the dwarf tries to build).