Combination of making content people are interested in and a bit of luck. The more posts you make, the more likely you'll gain a traction of followers. If a whale upvotes your content, it will be obvious and that really helps. Everyday the competition grows so it's great to be a part of SteemIt early days so it's easier to be noticed.
RE: Calling Steemit Community - Posts earn rewards and sometimes do not?