to make your project successful you should think about an idea that can reach a wide population which is useful for the big crowd.it should be something innovative.the next step is to find the right resources.a good campaigning manager.etc .a good advertising strategy is a must too.