In this paper, we include interference cancellation in a high-speed transmission technique, called ''multicode modulation,'' to improve signal quality over frequency-selective fading channels. In this technique, the high-rate data hits are serial-to-parallel converted into low-rate data streams which are then modulated with Walsh and PN concatenated codes. After using Rake receivers to process the received waveform, interference cancellers are applied to lower the BER floor. Numerical results show that significant performance improvement con be achieved. Using this technique, high transmission rates can be supported over a multipath fading channel having only non-line-of-sight components. Potential applications of this modulation method include those that require high peak transmission rates such as the wireless Ethernet connection for multimedia communications.