Visible Light Communication (VLC) is an emerging wireless optical technology in the field of data communication. The VLC systems have a wide light spectrum, which provides a high data rate and low Peak to Average Power Ratio (PAPR). One of the major issues in VLC systems is interference which is caused by daylight and other illumination sources. The other issue in VLC systems is that the transmission side provides data as complex values which causes transmission related issues and is hard to read at the receiver side due to a lot of channel noise. To solve these issues, we propose the hybrid approach of Pulse Width Modulation (PWM) and Orthogonal Frequency Division Multiplexing (OFDM) with the Code Division Multiple Access (CDMA). The CDMA is employed for multiplexing the multi-user data for transmission to accommodate a large number of users and avoid inter-user interference. The line of sight (LOS) and non-line of sight (NLoS) components of the optical channel are simulated in MATLAB. Finally, the system is also designed physically using NI modules for the real-time environment. The results show that the VLC systems with PWM-OFDM perform better as compared to simple OFDM systems.