Massive Multi-Input and Multi-Output (MIMO) antenna system is considered as the key technology to improve both spectral efficiency (SE) and energy efficiency (EE) for 5G wireless systems. This paper evaluates the impact of perfect and imperfect channel state information (CSI) on the SE. The maximum SE of 200 bits/s/Hz achieved in a multi-cell scenario and its limiting factors were explored. We mainly demonstrated linear precoding algorithms such as zero-forcing (ZF), maximum ratio combing (MRC), and minimum mean square error (MMSE) for SE analysis. The explicit SE and EE expressions were derived from Shannon capacity calculations for single and multi-cell scenario. The proposed ZF and MRC precoding schemes were observed with SEs of 185 bit/s/Hz, and 180 bits/s/Hz respectively with pilot reuse factor with λ=7. The simulation results were validated by comparing the SE versus the number of base station (BS) antennas with receiving schemes by using MATLAB 2018a.