You could be describing my DD! People always comment on how alert she is (even as a newborn) and they all seem to think it's a great thing but they don't have to deal with putting her to sleep
Nap time was almost always difficult in her first months and I began to dread it. Like your DD, she hated being rocked and only wanted to be up on my shoulder so she could look around. It sounds like you're off to a pretty good start at setting the stage for sleep with a very dark room and white noise. For swaddling, I found that the Summer SwaddleMe wraps were better at keeping her wrapped tight than a blanket. DD also slept better on her tummy and I spoke to her doctor about it and he said that most babies are comforted by sleeping on their tummy and he gave me to go ahead to keep doing it. It has the added bonus of making it easier to pat her.
As far as creating a consistent routine, would you feel less stressed and more relaxed if you just went with the flow for a while? I spent hours agonizing over DDs A times and sleep patterns in a vain attempt at getting a regular routine and all it did was stressed me out more. Finally, I "gave in" and just followed her cues and eventually her days became more consistent. I think she just wasn't ready and I didn't have the stamina to be consistent enough. Instead I just focused on maintaining the EAS pattern and creating a wind down ritual that worked.
On days when I wasn't exhausted, I used sh/pat for the first 20-30 minutes of her nap. On days when I was tired, I used the swing (which I had sworn I was *not* going to do
). It was a lifesaver! DD napped better in it so I ended up using it a lot and we had no problem transitioning her to her crib when she as a bit older.
To get her to sleep when she was OS, OT or just not wanting to sleep (which was often!) I used this technique:
http://www.youtube.com/watch?v=XqGmBdH_oCs. It worked wonders!
If you need to get out of the house, go ahead and have her nap in her pram. DD also woke up when I stopped walking and I was never able to solve that problem but I didn't work very hard at it so I don't have much advice to offer on that topic.
(((hugs)))