Radio shack mic plugged into the 1/8" input of your stock computer soundcard? Not a lot you can do to make the quality better other than getting a better recording chain altogether.
However, for the beat and vocals to "sync" you need a multi-tracker, not a wave editor like goldwave. Check out the krystal audio sequencer if you want a free multi-tracker.