Meta keywords are useless, well, less than useless. nobody indexes them any more.
Meta DESCRIPTION - different story. google bots index that.
Textual content on the home page is also indexed.
A what's New area on the home page, with new stuff that changes fairley frequently.
Also see
http://www.seochat.com/
Lot of resources there.
Really there is no magic that will put you on top tommorow, but there are ways that will, OVER TIME, do the job.