Don't feel like a failure! I had a bad few days (you might have seen my post on here!) and was feeling exactly the same as you. Evie still wakes every three hours through the night and really resists napping in the day unless she is lying on me, in her swingy chair or being pushed in her pram. She used to zonk out for 2 hours at a time but now I'm lucky if I get 30 mins. To make matters worse I decided to read one of those stupid baby books that tell me baby should be in this fab routine by now and do x y and z at certain times. Well, today I feel 100% better cause I've thrown that book in the bin!!!!
I've decided that there are no rules for bringing up my baby, so I'll make them up! I don't mind having a different routine everyday as long as she and I are both happy. I am sticking to bath bottle bed night time routine as it does settle her, but it doesn't mean she wakes up any less, she just settles well between feeds. This is the hardest job in the world and it will only get harder if you beat yourself up about it. I did that when I couldn't breastfeed and now I realise Evie couldn't care less and it's my problem not hers! I think there's loads of pressure to do things a particular way with a baby and I've decided they can all bugger off cause I'm doing it my way!!