Royal road to card magic, is amazing and the stuff you learn is all basics leaving you to continue in other books and dvds. Card college is great too, I just finished the last volume a couple of weeks ago, and i am still practicing the stuff in there.
Also try buying some 1 on 1s from theory 11, some solid tricks and slieghts. If you want something that david blaine uses try LIT or Excile both great tricks.