Sleep help!

We swaddle our son at night because it's the only way hr will sleep (although he's constantly trying to wriggle his arms free).. but when his arms are free he wakes himself up and generally doesn't sleep. We are surviving the nights but day naps are impossible unless we hold him. I don't want to swaddle during the day because I feel like he needs to develop his strength with arm movements. We have a swing, playpen and bassinet but he doesn't like either. Anyone have advice ?? I'd prefer to not have him sleep on me all day. 😣