The soil roughness and two-way vegetation transmissivity parameters affect the radar backscattered signal; therefore, the results of the soil moisture retrieval from Synthetic Aperture Radar (SAR) images. In this paper, the Improved Water Cloud Model was extended to specify the effects of the above parameters. The surface roughness parameter values were calculated for each ground measurement site using an artificial neural network. This parameter was then used in the proposed models to rectify the effects of surface roughness on soil moisture estimation. Also, the Normalized Difference Water Index, derived from Landsat 5 imagery, was used to account for the impact of the vegetation canopy on the SAR backscatter. The accuracy of the proposed model was assessed using AIRSAR C-, L-, and P-band data, ALOS PALSAR L-band and two reference data were collected during NASA’s SMEX03 and SMAPVEX08 campaigns. The experimental results indicated that the proposed models had improved the RMSE and R values with respect to those in the IWCM in all bands and polarizations, with the highest values concerning the L band and VV polarization. In this band, the value of RMSE decreased by 0.002 (6.25%), and R increased by 0.054 (9.45%).