The purpose of this paper is to study a new viscosity iterative algorithm based on a generalized contraction for finding a common element of the set of solutions of a general variational inequality problem for finite inversely strongly accretive mappings and the set of common fixed points for a countable family of strict pseudo-contractions in uniformly smooth Banach spaces. We prove some strong convergence theorems under some suitable conditions. The results obtained in this paper improve and extend the recent ones announced by many others in the literature.