Great Question. From my experience I would suggest there are two methods you can apply to generate Steem Power. The first is by investing into Steem. This will naturally give you more voting power and a larger presence. The second is to creating content on a regular basis. What I have found is to create content that is consistent and is relatable to your audience. Have a look at mine and Alex's previous posts to get a feel for it.
Don't be disheartened - keep up the good work!
Anton
RE: THE FUTURE OF STEEMIT! EXPLAINED BY @STARKERZ - Crypto Nights Episode #14