i have never done any of this before so what book and what kit should i start with?
The Parallax (http://www.parallax.com) kits seem to be popular, but we have no first-hand experience with them.
It might help if you provided some background about yourself.
I think the “classic” introductory robot book is:
“Mobile Robots-Inspiration to Implementation”
As jan mentioned above, Parallax makes
some good beginner robots kits.
Best of all, you can download their
textbooks for free.
I think these two are good: