How can I effectively run Facebook and Google ads for my website?

running a paid ads clearly needs a skill. If you don’t have the skill, better hire someone that has one. Hiring a marketing agency that can’t deliver result, maybe you can change to another one.

But.

Have you asked your current agency, why they don’t convert/ deliver results?

any ad funnels/ flow they can share?

It should be an interesting case study.