The only solution to your problem is to learn C++ well enough to port to VB and back. At that point, you can start learning from the examples provided in the SDKs. From my experience, however, I havn't been able to do fun things like use WinSock in C, I just don't know how.
From my understanding, it's pretty much a requirement to use C for any plugins you write, so you can compile into nifty little DLLs.
Don't get me wrong, Visual Basic is a great language, but you just can't use it for anything except stand-alone utilities. It doesn't work for anything else as well as Assembly and C.