Есть такая прога
Words
http://www.soft-one.com/eng/
Если по часику в день слова по ней поучить, то можно необходимый запас слов и набрать. Я за неделю не напрягаясь 100 испанских сло с нуля выучил. Тока там словари платные.
http://www.better-english.com
а произношение и грамматику в нете моно найти.
Насчет 3-5 тыс. Чтобы сносно общаться в Штатах, достаточно 100 слов. Главное выучить такие как staff, food, drinks, permition etc.
Удачи в учебе.