You can get paid to do signature campaigns. I would level up your account to legendary, then that'll get you the campaigns that pay per post. They pay like $20 per post!
You can also do their twitter/facebook/and other social media campaigns.
If you write well, you can do an article campaign. If you're good with videos, do a video ad campaign.
A lot of new coins also have bounties for writing up an ANN post and translating their ANN into foreign languages. So you can get into that too

.
Talking like a true legendary. there is no way to rank up to legendary just by posting. even without merits you'd need more than 2.5 years to become a legendary member and there is no campaign paying $20 per post.
You could however join my bounty campaign, biggest undertaking of my life. project of the century a.k.a slighting the asset identifier and the name of my token in to your posts.
Here you can find the bounty thread.