Have you got a baby swing? That works wonders for DD who wasn't a good sleeper earlier on. Now at 8 months she is much better, she just decided on her own to stop catnapping and now sleeps for at least 1 1/2 hrs for each nap. As others have mentioned I found swaddling tight helped a lot...