Besides what IanM and Proof mentioned this part is silly to me:
There's no need to GOSUB to a line that's a couple of lines down with no code in between the GOSUB and the label (and no return).
Also at the end of the LOAD IMAGE commands the texture flag is either a 0 or a 1 not 1, 2, 3, 4. And there is no file extension in the filename. Darkbasic needs to know what the extension is before it knows how to load the image properly so add .png .jpg or .bmp (whichever the file is). Since you're a newbie I'm betting their .jpg. You really should use .png. Jpgs don't keep exactly the same colors you create them with and they don't allow you to use transparencies like .png.
What you have:
load image "Images/Shiv-high-blood",1,1
load image "Images/Shiv-Medum-blood",2,2
load image "Images/Shiv-little-blood",3,3
load image "Images/Shiv-no-blood",4,4
What it should be:
load image "Images/Shiv-high-blood.jpg",1,1
load image "Images/Shiv-Medum-blood.jpg",2,1
load image "Images/Shiv-little-blood.jpg",3,1
load image "Images/Shiv-no-blood.jpg",4,1