The most important step to having your pages rank in Search Engines, is actually ensuring they can be accessed by Search Engines. The Noindex Header, when used on pages, tells Google to completely ignore the page, and can wipe out it's ranking ability, hence is a very destructive piece of code to leave in place. Often these headers are left over from a theme or template that has been used on the site, or forgotten to be removed by a developer when a website moves from design and testing to live usage.
You will need to remove the Noindex Header from your page's response. This will require access to the backend code, and may need to be done by a developer. If you are using a CMS, you may have an option enabled to prevent indexing of the page, which should be turned off.