I totally agree with the crate training, and getting your dog on a consistent schedule--take her out every hour if you have to.
Another thing I wanted to mention is that I have heard that cockers are sometimes quite difficult to housebreak, some never really get it, for a long time.