In fact there are a lot of things that can be done to improve steem. I think we just should promote it using different marketing strategies. People who are making videos on dtube may promote the platform and find more video creators, people who are making music and podcasts promote is thgrough dsound, actifit people find audiance between sportsmen, writers promote busy, developers promote utopian etc... Maybe the community should reward those people for doing so, or just propose them to do so.
Let's say a prmotion somewhere costs $10 somewhere, so we upvote someone to get that amount of money and he will use it to promote an app. We may need also a crypto exchange where the main currency is steem, not like blocktrades, but a trading platform.
We can also create a store online that accept steem, something like ebay.
Developers can for example link our steem accounts to all social media to earn steem there and to make every account in social media show how much they earned from each content shared there.
I think there are a lot things we can still do to make steem even greater.