On YouTube, revenue is primarily generated through advertisements, channel memberships, Super Chats, merchandise sales, and other monetization options. However, the number of subscribers alone does not directly determine earnings.
With only 10 subscribers, it is highly unlikely you would earn significant revenue from ads, as YouTube typically requires a minimum of 1,000 subscribers and 4,000 watch hours in the past 12 months to apply for the YouTube Partner Program, which allows creators to earn money from ads.
In summary, with just 10 subscribers, you would not make any meaningful money on YouTube from ads. Your potential earnings would increase as your subscriber count and views grow.