Spreadshirt is a site that lets you upload your designs and have them presented on clothing or prints or even things like mugs. Designers get part of the procedes. It is a good place to start for amateur designers since there is no risk involved.
Spreadshirt