I've not had
too much sock experience until recently, having learned using Silver's tutorial. I signed up for the
KH Widdle Mini Sock Swap, and got
alot of experience. I wan't at all pleased with my first efforts, so I kept doing more widdle mini socks until I finally ended up with some I thought were
passable enough to gift.
The result was that knitting all those tiny little socks greatly improved my sock knitting skills.
I second the suggestion of learning on baby socks. Granted, the mini ones I made were a tad more challenging than ordinary socks because of the itty bitty needles used, but baby socks make great practice. You are able to quickly move on to the next step without spending alot of time with monotonous knitting
between steps.