The reason third parties aren't successful is because of a number of reasons. One reason is that for most of US History (Not including before Washington), there have been two major parties: The Democratic and Republican Parties. Most third parties have not been heard of before. Even if they had good candidates, the parties were lesser-known.
Hope this helps! [:-)}