Keywords are the least of your problems!
Your first page took 30 secs at 31.2kbps before anything appeared on the screen. It was another 30 secs before it had finished. The
http://www.sitereportcard.com load time was a staggering 126.97 seconds. I thought a big flash intro was loading but there's hardly anything on your page. A quick look at the source code reveals all...eek! Your first page has a massive file size of 264.45KB and contains 6492 lines, most of it is Microshaft nonsense created by MS Publisher 1. This is where your problem lies.
SiteReportCard reports 34 HTML errors and 217 warnings. I spent a bit of time trying to clean it up, thinking I might be able to do you a favour but it would be much quicker to remake it.
It is highly unlikely that, in this form, your site will ever make even the top ten
pages on Google or any other search engine. Sorry to be brutally negative but that's the way it is.
All I can suggest is that you go to the 'Design tips for new web designers' post at the top of the Reviews page and take lots of notes. There's a lot of very sound advice there from experienced designers. Ditch Publisher and get a decent WYSIWYG program like Dreamweaver, if you can't afford it you might find a free older version on a magazine cover disk. Email me and I'll post one if necessary.
Sorry.