Building brands is a patient long term process. Temptation to grow revenues quickly often comes in the way of building a brand. A BRAND is a core promise to a core defined target audience.
Stay Small till you have found a target audience that can be expanded. Then go behind that.