✔ 最佳答案
501 Spanish Verbs, by (501 Verbs series)
Basic Grammar by (Barron's)
Spanish Phrase Books by (Beginner's Guides or Lonely Planet)
Dictionary Spanish/English by (Larousse or Oxford)
Getting a good dictionary is the first step, since it may have grammar guide and verb tables already.
The other stuffs are supplementary.