In this paper we extend our previously proposed layered turbo coded multiple-input multiple-output (MIMO) scheme by introducing new techniques to improve the design of the transmitter and the receiver. These MIMO systems feature two antenna per layer with random antenna grouping, which reduces interference between layers. And multidimensional set partition is applied to encoder design to improve the coding gain. Based on these design techniques, the receiver only uses simple parallel interference cancellation (PIC) with spatial matched filtering (SMF) to separate the signals from different layers. It is shown that the performance of the proposed scheme is within 2 dB of outage capacity and is similar or better than other proposed MIMO schemes using more sophisticated interference suppression techniques.