6 hours! Omg thts a miracle... Mine sleeps anywhere from 2-5 hours at a time.
I had my son on the 5th and he sleeps about 6 hours at night now. But he needs to be either swaddled or wrapped in his favorite blanket. We also need to hold him until be falls asleep or he will scream bloody murder until we pick him up. What I do to calm my little one is I lay down on the couch and put him on top of me with his head on my chest, and rub his back.He's out within minutes. I'll leave him there for about half an hour just to make sure he's actually sleeping then I'll move him to his bassinet.
If he likes baths, you can give him a nice bath and then some lotion. Or if he likes to be held all the time you can try a baby carrier or wrap that way he's snuggled up with you, but you can still use your hands and function.