In a large saucepan over medium heat, melt butter and whisk in the flour. Cook for about a minute, whisking constantly. Keep whisking as you add in 1 cup chicken broth, half-and-half, and milk; continue whisking until fully combined. You want the mixture to steam but NOT boil. Adjust your heat accordingly. Add in the cream cheese and stir until completely dissolved and smooth.