Beef broth can be substituted with beef, chicken, or vegetable stock.
Whenever possible, it’s recommended you freshly grate your cheese from a block as it melts much better. Pre-shredded packaged cheese comes with anti-clumping agents (which is why it’s not clumpy when it comes out of the bag) which stop it from melting as nicely.