Let be a nonempty closed and convex subset of a uniformly smooth and uniformly convex real Banach space with dual space . We present a novel hybrid method for finding a common solution of a family of equilibrium problems, a common solution of a family of variational inequality problems and a common element of fixed points of a family of a general class of nonlinear nonexpansive maps. The sequence of this new method is proved to converge strongly to a common element of the families. Our theorem and its applications complement, generalize, and extend various results in literature.