Pat roast dry with paper towels. Heat a large skillet over medium-high heat. Add a little oil and sear the roast on all sides. Place roast in the bottom of a 6-quart slow cooker. Deglaze the pan with a little beef broth scraping up all the browned bits and add to slow cooker.
Sprinkle with onion powder, garlic powder, salt, and pepper. Mix remaining broth with bouillon and Worcestershire sauce, and add to slow cooker. Place carrots and potatoes around the roast. Cover and cook on LOW for 8 hours.
To make gravy, remove 2 cups of beef broth from the slow cooker and set aside. In a medium saucepan melt the butter over medium low heat. Stir in the flour and cook for 2 minutes stirring constantly. Slowly pour and whisk in the reserved beef broth. Simmer while stirring until thickened. If the gravy is too thick stir in a little more broth.
