If you'll be in the same place for awhile, I would suggest getting a few credits (specifically your math courses) out of the way before attending UVSC. I was able to not have to do the compass because I already had credits from a state university.
If that's not an option, I'd look into
http://www.act.org/compass/student/index.html
Since it's a pretty standardized test, I'm sure there are books out there on it that you can buy.
Sorry I couldn't be more help...