In your situation, I would recommend reading my theory on counter-play. You can find it by searching for the keywork "counter-play" on the forum or by going to the post "How does a fish think" and scrolling down. I developed it for situations just like this - 50%+ preflop callers who play wacky cards from any position. And it works. I've tested it up to .50/$1 NL on certain sites. As long as the preflop percentage is high, preflop raises don't limit your competition to 1 or 2, etc. Read the post. It explains it all.