What you may be seeing is a standard definition picture on a HD panel, which does not look very pleasing.

In the meantime, you may want to either see if you can bump up the output resolution on your DirecTV box, or as a last resort, you can watch local HD channels with an antenna.