Моей первой книгой по VB была
Н.Г. Волчёнков "Visual Basic 5" (Диалог-МИФИ, 1998). Сейчас ты её не достанешь - не продаётся. Есть аналогичная по VB6, в двух частях. Книжки этого автора прививают умение думать головой, логически
Потом изучал язык по книгам:
М. Хальворсон "Microsoft Visual Basic 6.0. Шаг за шагом" (ЭКОМ и Microsoft Press, 2000);
С. Браун "Visual Basic 6. Учебный курс" (Питер, 2001).
Плюс - c 2001 года искал в
Google и
MSDN ответы на возникавшие вопросы, в 2003-м набрёл на этот форум и остался
В общем, терпение и труд...