It is not just about having a great article, but it matters also to post it at the right place (community) and at the right time.
This is a big component I didn't understand when I first started on Hive. I only knew of "Splintertalk" and didn't understand anything about communities. It took me a while to learn and understand communities. Posting relevant topics in communities seems to help a lot.
I also noticed that it can be better to write on a variety of topics instead of only gaming or Splinterlands.
we cannot thrive alone on the Hive blockchain, we need to network
This is another thing that took me a long time to learn. At first, I thought it would be rude or "butting in" to comment on the posts of other people if I didn't know them. I've since found that most people on Hive appreciate it when you leave a thoughtful comment.