Why the Index Page of a Site Ranks Below Inner Pages?

When I type site:mydomain.com I find the index page e.g. www.mydomain.com at position #11 over ranked by almost all inner pages and the almost empty contact us page with one sentence only on it and the contact form.

Do you know how to fix this?

I have no idea when this happened.

Thanks!