The secret to achieving great looking embroidery is to:
Use a machine that is in tune, with proper tension settings
Choose a well-prepared design with underlay stitching
Select the correct needle and thread for the fabric
Hoop and stabilise fabric properly, using temporary fabric