Uninstall it, restart your computer, then delete the whole steam directory. If you have either profiles or GCF files that you've downloaded/made, back them up too. Reinstall steam, then try the undead patch. If that doesn't work, try installing steam to a different directory and see if that's any better.