Do what you love and get paid! If you are an online influencer there are plenty of opportunities to receive compensation.
Join some social influencer networks.
There are so many options, networks will hire for sponsored post. A blog post featuring their product. Many now offer social media amplification posts, where there is no blog post needed, but if you have a nice social media following they will want you to promote something for them on social media.
Here is a list of 25+ Social Influencer Networks, click on the name it links to their website.
When taking sponsored posts, think outside the box. The more creative you are the more possibilities you will have.