Honestly, using a textbook might not be the best idea. They're long and sometimes hard to understand. I think the Princeton Review book is great for self-studying. There are plenty of problems and the explanations are nice, plus there are multiple practice tests. Make sure that when you get up to series and sequences that you take time to digest the material, because it might be difficult to grasp the first time through. If you want harder problems, the Barron's book has plenty.