Well, Pinterest honestly, I see it more as a source of traffic than a platform that is going to pay you directly for posting...
Of course, you can use affiliate marketing, bring traffic to your products or services, a YouTube channel, etc. You don't necessarily need a website to start, although I think in the long term it can be very useful because you have more control over the traffic you get.
I would first think about what exactly you want to monetize, and then use Pinterest to bring interested people to it... Just posting pins and expecting to make money from that, I think it will limit you a lot.