If you think your software is so great, you can spend a few million of your own money for packaging, advertisment, and distribution. Or, if you aren't quite that confident or wealthy, you can put it on the net as shareware.
make some kind of activation key algorithm. Sell the software online, when a user orders a copy just send out a CD containing your software with an activation key on it? It doesn't have to be professional really...you could just burn CDs and write on them if you wanted I would think.