Si quieres desarrollar para win32 y lo quieres hacer rapido usa un RAD, uno de C puede ser Borland C++ Builder, es muy bueno.
El tiempo que tardaras para dominarlo depende de tu capacidad y empeño, pueden pasar 5 años y no vas a dominar Visual Basic si no dedicas tiempo.
C intimida al principio, pero si lo entiendes entenderas los demas sin problemas, claro que puedes usar C para win32, pero yo no le entro, para eso uso los RADs, si quieras mas control que el que un RAD ofrece puedes usar Visual C (jejeje, otro sabor de C)
PD. Lastima que no puedas
ver el avatar de Instru