How to promote an spiritual based site?

to promote spiral healing in online

Google/FB/IG paid advertises.

just do good SEO and you can also go for paid promotion like advertising on social media

Paid advertisement is good but it only gives results when you are paying for it.

In the long run only SEO and organic traffic from search engines provides you with great ROI.

Social media marketing is also good. It can have your website presence enhanced, also it will boost up your business for the targeted audience.