As a noob, you will have worse K:D as shielder than as 2h spammer. Shielder is not that easy. If you practice the timing a bit, you can get better reasonably fast (so you will catch up to the 2h spammer eventually, then surpass him, because he has to learn to manual block, which takes some time). Then, once the 2h spammer learns to manual block, he will catch up to you again. From then on, the classes are pretty equal in effectivity.
One thing to keep in mind is that as shielder, you need to be pretty high level to be effective (20+). As 2h, you can be effective as soon as you can wield a decent weapon (12+).