If you are being out ranked in youtube it could be for many of the reasons above like # of views, view retention type, view geo location, viewing method(where the views came from, embeds, direct,playlist etc), likes, dislikes, comments, Title optimization.
The thing is, for youtube rankings...