The extinction spectrum of a dielectric film with periodic array of metallic islands of different shapes and different mutual distances was studied both theoretically and experimentally. It is shown, analytically, numerically and experimentally, that the positions of the surface plasmon resonances depend on the nano-structural details. We propose two ways of controlling plasmon resonance frequency: Changing the aspect ratio of the elliptical (or rectangular) islands and changing their mutual distances. A new analytical asymptotic approach for calculating the optical properties of such plasmonic systems is developed. The results of our analytical and numerical studies are in good qualitative agreement with experiment.