A tough roast that won't easily pull apart means the meat is undercooked. Give it an extra hour or two, and it should shred easily with a couple of meat forks.  If you're not using a chuck roast but bigger or tougher cuts of beef, you may need to increase the cooking time so that the collagen can properly break down and become tender and juicy.