I think it’s because you play on one project needs only for each client.
I mean…, not many people have several website right?
So no matter how good you are, once they finish the order, they won’t coming back soon as they don’t need your service again.
My suggestion is try to expand your services,
You only has two gigs? While we can have 5 for new seller.
Having multiple gigs could improve your “branding”
and do social media promotion regularly. My favorite is Twitter and IG (with correct hastag ofcource)
If you works as good as your rate, order will keep coming once you gained level.
Wish you luck,