I'd agree with all the advice Forlindon has given, this all seems pretty solid to me. For someone who hates drawing people and faces, I think you have done a nice job here. If we are going to try to help you move it up a level, then my thoughts are as follows:
One thing I see very commonly is that people draw portraits where large areas of the flesh are white or near white. on a 0-10 greyscale (0=black, 10=white), the local colour for caucasian skin is typically a lot darker than that, about 6 or 7. (I do note your comment about the scan having bleached out some of the lighter shading)
If you knock the general skintone down, it means that you can reserve white for
real highlights.
If you have a look at the foot demo David Kassan's recently posted here (David's one of the
very best - I mean world-class - draughtsmen currently working) you will see how much he's pushed the general tonality of the skintones down:
http://www.drawspace.com/forums/index.php?showtopic=79112Note that this also means that it is possible to use pretty well
all of the surface area to show form, by
gradients of value - see how he builds tone by layered light "washes" of graphite, where stroke directions relate to the form.
It can be helpful to put down initial layers of tone in your darker areas and then
slightly and
lightly blend with a tissue to help establish some smoothness of tone - then building up further so that there's a little texture present without the excessive smoothness seen by blending or smudging at the end of drawing.
Dave