Faisal,
The first thing I encounter in your profile is a 'Locked' message. Are you able to get past that? Once I got past that, I checked out your ports and pins, which look reasonable. I also saw in both your profile name and the XML file itself that you are likely using a UBOB from CandCNC. If you go to Config>Config Plugins, is their plugin on the list? If so, is it enabled? If it is installed and enabled, try going to Function Cfg's>Reset Device Sel and then restart Mach3. It will give the option upon startup to choose which motion controller you would like to use. Make sure yours is connected and powered up (if applicable), choose it from the list, and test communication with something basic like your Estop or a home or limit switch. If you have communication, then move on to testing your motors.
-Bryanna