@fedismaoui, I'm not sure I have the best answer for you pertaining to this particular question.
But, I do know that it takes an investment of steempower now and then to promote a post when you determine that it needs to receive broader exposure.
At least in part, I think that's key to your question, "could you tell me the secret of all those upvots". We're certainly still learning here too.