Mona, I was fortunate that my best client who pays well and needs an article every day contacted me after reading a fitness article I wrote.
Other clients I've written for contacted me through LinkedIn. I would put up a writer portfolio site ( I still need to do this myself) and include some writing samples. I haven't done this yet, but it seems to work for some people. You could post a link to your porfolio on Linked In. You can use a free site like Carrd (a free portfolio site) or Google sites to build your portfolio.
Have you tried writing for Constant Content? I've written for them for over a decade and it's been a substantial source of income.
Also, why not write ebooks for Amazon KDP or offer them on Gumroad? I plan on placing short ebooks on Gumroad on various health topics. As creative as you are, I'm sure you could come up with some too! You might find it helpful to read some of Abena Talks posts on Medium. She discusses how to use Gumroad to sell ebooks.
BTW, have you tried print-on-demand? You create beautiful artwork and you could also sell it on products. Just a few ideas. Wishing you much success! :-)