Since the previous posts have already detailed the reasons why you shouldn't be using VB6, here's something constructive:
This is a tutorial on making a basic game (Tic-Tac-Toe, in this case) using VB6:
http://visualbasic.about.com/od/usingvbnet/l/aa093002a.htmI'll try to find some more informative tutes regarding graphics in VB also.
It's been a while since I did any graphics programming in VB (well, _any_ programming in VB...) but there's essentially two fundamental ways to do the graphics side of things (assuming you want to do some kind of action game) - either by using image controls on a form and controlling their position properties, or by blitting bitmaps directly onto the form using Windows API calls (GDI).
Given that you're at beginner level, I'd say your best bet is the former. Your game sprites can be Image controls on your form, and you can add a timer with a tick of, say, 50ms. On the timer tick event, perform your game logic and update the positions of the sprite Image controls.
Bear in mind, this is all based on the 6 months of VB I did in high school, which was almost 10 years ago now. It's pretty amazing that people are still teaching this shit 10 years later. :S
Update:
Here's a fairly detailed tutorial about using GDI in VB6. I'd recommend you look at this after you've learned the basics of syntax, flow control, program structure, module and class structure, etc. - the methods described in these tutes will help you write a half-decent game using conventional windows graphics programming concepts such as blitting, pixel formats, viewports, message handling... but the concepts are a little more advanced, so don't burn your brain out trying to understand them until you have the basics.
http://www.bitwisemag.com/copy/vb/vb_graphics1.htmlhttp://www.bitwisemag.com/copy/vb/vb_graphics2.htmlhttp://www.bitwisemag.com/copy/vb/vb_graphics3.html