I agree, if you take her out very often, she won't need to go pee in the house.

To get her to like her crate, start associating it with good things. Maybe keep her food and toys in there.