You need to write what they want to see. Simple marketing problem. You will need match supply with demand. The problem is that there are less number of people on steemit. The people who want to read quality content are few in number. If they have to find good content they have to go through lot of stupid stuff. That is a big turn down.
When there will be diverse population on steemit in future various kinds of posts will be appreciated. For now how to use steemit, news about blockchains, if you create a code solution to manage data on steemit, you travel a lot and take pretty pictures, or describe yourself post, etc is the only content getting consumed. Only few other posts with different content are getting recognized.
The best solution is keep creating awesome content. Make friends here. And hope for the best. Also posting around 6pm CST gives little better returns as per data