Hi Sahil, great news: you've identified the problem! I don't mean to be glib, but you're at a great place to run some controlled experiments to find out what works for you and your market.
White labelling development services is a perfectly viable pathway, but it's not the only one. I would be curious why it "didn't work" - perhaps it wasn't enough time, or enough promotion, or the wrong place, or (insert millions of ways it could fail). Regardless, marketing in any channel is more like the scientific process than installing code. You have to fail, recalibrate, fail a little less, recalibrate, fail a little less, and then you're rolling in rupees.
With AI and the glut of fractional service providers, I wouldn't recommend hiring a full-time marketer, or CRO, or business development rep. Especially since you are only two years in business, I would strongly recommend hiring a fractional executive for 6-12+ months to diversify your referral-based business into more scalable GTM motions. Assume there is tons to learn about your business and your revenue growth will match your curiosity.