Hey, welcome to the game! Getting started can be a little daunting, especially the multiplayer scene. I would do as was recommended above, get the steam version if you don't already use it. Be sure to delete the old copy before installing using the steam version to keep any chance of something going wrong to a minimum. If that doesn't work, definitely notify a staff member to get it figured out.
Best of luck to you!