Should i move to ".Net" from "VB6ee"?

I use VB to buld my experience up. I want to move to a more advance language but dont know which one, is .Net much harder to learn thatn VB6 was? or are they almost the same?

Eventualy i want to learn C or C++ or somthing

Thanks