No! You can get paid if you have 0 subscribers.
Getting paid doesn't depends upon:
No. Of subscribers
Likes, comments, shares
Views.
It depends upon the different kind of advertisement you see on/in/below/inbetween the videos.
To earn money and get paid from YOUTUBE:
You should have a Youtube channel with verified partnership.
You have to complete some procedure to be eligible to start Monetizing (MONETIZATION) your videos.
Then link your YouTube channel to your AdSense Account to receive and updating the money (in $)
Then upload your videos , in the edit option monetize your videos.
It is a very slow and steady process.
The advertisements will not show up everytime you open or someone sees your videos. Somewhat 40% times it is shown.
There are various kind of advertisements(different layout) which have different rates which changes every second.
You get paid when
Viewers watch the advertisements more than half (skippable and unskippable ads)
Viewers click on the advertisements
Indirectly it depends upon the views.
I'm a youtuber from Bhubaneswar, I have 526 subscribers ( see 1000 subscribers doesn't matter ) and I have earned around ₹3000 (~$45) by Monetizing my videos . The earning is of one year.
You can only withdraw the money when you reach the threshold payment i.e. $100
After verification of your payment option, they payment will reach you in the end of next month.
Congratulations @kolkata! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!