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