The performance of multi-user MIMO-OFDM Multiple Access Channel (MIMO-OFDM-MAC) Uplink systems can be significantly increased by using adaptive transmission and efficient resource-allocation scheme in the system. In the MIMO-OFDM-MAC scenario, the base station decides centrally on the optimal bit loading and subcarrier allocation as well as transmit antenna selection from multiple users based on channel state information (CSI) in the system. There are a lot of papers which have done on the resource allocation in MIMO-OFDM system. But most of them consider in MIMO-OFDM downlink and very few papers consider to give the fairness among users. Moreover, there has no paper which considers to give the proportional data rate fairness among user in the uplink MIMO-OFDMMAC system. In this paper, resource allocation for spatial and spectral dimension and adaptive bit loading scheme is proposed to improve the total system capacity under the constraint of total transmit power and target bit error rate (BER) for each user and proportional data rate fairness among users in the uplink MIMO-OFDM-MAC system. Simulated results show that the total system capacity is increased under the constraint of each user's total transmit power and predetermined target BER. And at the same time, the proposed scheme also guarantees the proportional data rate fairness requirement among users in the system.