There are more than 1.5 million nonprofit organizations across America all competing for the nation's charitable contributions. The average person is only willing to give so much to charity organizations each year, so it's a battle to compel those individuals to contribute. To succeed, it's vital that your charity has an edge. These business skills will help it gain the advantage it needs to thrive.