How do I outrank My competitors in my niche?

Yeah, I am here once again to write about what I have observed within the scope of my niche. I discovered that my niche happens to be a competing niche. Sometimes my content struggle to outrank them in the search engine. They are foreign sites. Does it mean I am not doing the best? Or my content is not relevant to search engine?

www.evangelistjoshuaorekhie.com