you upload, you can design your cover and promotional materials like t-shirts, hats and buttons. You can give them out to locals and friends to promote your film. Plus you can sell your movie on Cafepress too. You can also order copies of your film at cost and sell them yourself or distribute them to local businesses.
Distributors
Finding a distributor can be a challenge too. You can find some online and in your yellow pages, make sure they are legitimate by checking with the Better Business Bureau in your area.
Some online sites you can try are: Independent Film Distribution, Avatar Films, IFC (Independent Film Channel), yes they do accept submission for independent films, check out their submission guidelines. Underground Films, Indie Films and Atom Films. There are plenty more, just do a search for them and you can find the right one for you.
Bear