If there was a specific answer to that, everyone would be at the top, and that would form a paradox. There are too many things to consider, if you are talking about youtube, you have to consider the niche, keywords competitivity, video optimization, number of views, likes, dislikes, comments, number of keywords, title, description, tags. Optimize everything and you will rank your video