well excluding the SEO I think your website is very good but it's missing the header image above your tabs and I also recommend changing your font to arial or something.
and for those links you need more viewers to participate and comment or even views which will increase your website traffic and your ranking will increase.
it's not about traffic it's about the error caused by alexa recently. I think it's like refreshing it might need a few months to become stable ranking.