Does anyone know any method to send BTC to users with less fees.
Do it on Sundays! Last Sunday, even fees under 10,000 Satoshi per byte got confirmed within 30 minutes, according to
https://btc.com/stats/unconfirmed-tx . I've seen the number of unconfirmed transactions as low as 800.
Meanwhile, most people even then used much higher fees. I think most wallet software by now by default takes a fee high enough to compete with other users, but since almost everybody does that, the end-result is we all pay more without getting the priority we want.
If you have received many small payments in the past, a Sunday with few unconfirmed transactions is the best moment to send them all together to one new address. Bitcoin Core lets me choose exactly what fee I want for this.
Note the risk though, your low-fee-transactions can quite suddenly be overtaken by higher fee transactions, which means you'll be waiting for a very long time.