One way I found that helped me at first with blocking was to use the sparring practice in the single player training areas. Basically I just created a character, exported them, which creates a .txt will all their data, modified this so that I had a few thousand strength (So I would never get killed while practicing), imported the .txt in game (There's an option to do both export and import in the camp menu) then recruited a follower and just let them swing at me and tried to block them in the training area.
It's a great way to learn the animations and to get used to an opponent that is actually trying to hit you.
Once you get to the point that you can block at least a little, the dueling server is a fantastic way to get better at single combat. Just don't get discouraged if you lose a lot, it's to be expected.
The newby phase of this game is one of the most frustrating of any game I've played, but it is well worth it.