Remember, companies hiring programmers want 'excellent oral and written communication skills', so I suggest learning the English language (or whatever is most appropriate) before going into the debate of C# vs. VB.
In response to your question, though:
Version 1: You want to know which language will get you more money if you use it professionally.
Answer:
You should know both, or have programming fundamentals such that you can adapt readily to either. Coding isn't just syntax, it's concepts that are often shared between languages. If you know what you want to be doing, you can probably find a way to do it in any language.
Version 2:
How can you earn more money in C# or VB?
Answer:
Practice, Practice, Practice.
Good luck.
Explainer of control logic and some basics.
"If you seek to drink from a fountain of knowledge, make sure your cup is big enough."