Youtube pays well if you can get views.
Basically companies pay Google to put their ads on YouTube, youtube then pays creators per view once you are monetized.
On top of that companies sponsor videos with products, endorsement money, etc etc
Youtube if done right can pay very well, but sadly...