Not specific to VB, but...
1) Write clean code, and by this I mean format your code so it is easy to read.
2) Name all your variables something intuitive to what they do.
3) Comment, comment, comment.
Specific to VB...
1) Use Option Explicit to require explicit variable declaration.
I'm sure there's more, but this is all that sticks out at the moment.