The absolute most important thing (that most people seem to overlook with all this SEO garbage these days) is that you have to have content that people want to see! If you don't have decent content that people want, all the SEO and the best web design and marketing in the world aren't going to do anything.
Take care of your on-page SEO first before you start to focus on your off-page SEO.
<meta name="keywords" content="free, webhosting, webspace, hosting, webmaster, diskspace, files, forum, discussion" />
<meta name="description" content="Free web hosting forum where we discuss webmaster topics." />