Given your niche (which is incredibly impactful!) the best solution for you would be to work with a mentor/coach to position your brand in an AUTHENTIC way. The emotional journey of your target audience is quite an intense one so your marketing approach needs to take that into account. For inbound, it would be useful to build an educational angle, turning your website into the go-to resource library for your visitors. Think of the most pressing questions they would have and start creating content that answers these questions + upsells your products as the solution.
For outbound, I'd recommend reaching out to associations, foundations, NGOs etc that organize events for your niche. Also, partnering up with suppliers / clinics that serve your niche would be a fast track to get your products in front of the right audience.