Advertising is the quickest way to get quality visitors.
1 thing I would change to make it rank better is changing the home page header to a keyword phrase. 'A Window to Mexico' is unlikely to get searched.
Also, check your website on 'Woorank' great tool for SEO