10 Revenue Generation Strategies for Success