The trick to ultra-smooth queso is to use freshly grated cheese and add it to the sauce slowly at the end of cooking. Preferably after removing the pot from the stove. The slow melting makes it creamier. Also, using cornstarch instead of flour makes the sauce shiny and prevents a gritty texture that may come from using flour.