Have you tried shush-pat method?
What I find helps my LO is I swaddle and hold him, sing or shush until he is almost really out, then put him in bassinet apply pressure on him with my hand, lower myself and shush near his head. and patience, until he starts to fall asleep. Sometimes it does not work, he jolts and opens eyes again and I keep shushing, if he still cries , I sometimes start to say it's OK and repeat until he is calm. Sometimes even this does not help I pick him up and all starts again.
Sometimes he is asleep fast , sometimes it takes long. But i try to stick with it and hope it works really good one day.
This said I am no expert so hopefully someone corrects me if I said or did something wrong.
Hope you can find something what works for you good.
Patience, i need it sometimes very badly