A likely reason why YouTube is not recommending your videos is inadequate optimization. Lots of creators don't know how to optimize their video titles, descriptions, tags, etc. If content lacks enough optimization, the YouTube algorithm will struggle to comprehend it and hinder recommendations.