Hi, I am assuming from what you say that it is printing something but not in the correct places??
Have you tried using Wordpad?
Start Wordpad go to Page Setup. For Paper Size select DL envelope, select the appropriate top and left margins, type the envelope address details then select PRINT.
You can try both Portrait or Landscape to suit your printing method.
You could save a special file for each size of envelope you use.
If your printer isn't producing any print (ink) at all then you have a printer cartridge problem rather than a program problem. Hope this helps.