abuthepooh:
www.bruceclay.com/web_rank.htm
There's a DIY keyword density analyzer about 1/3 the way down the page, and it's free.
As far as your blog goes, first and foremost lose the keyword stuffing. That won't help you.
Second, if you're worried about SEs bringing you traffic to a site like that, you're approaching it from the wrong angle. You need to build up your traffic base by doing two things in concert:
1) Adding unique content people can easily read and use.
2) Telling people about it (like you just did by providing us your blog link.)
You're weak on the first point. You only provide summary intros to the "articles" on your blog page, which you then link to "full articles" on another blog site that you appear to run. Merge the two...it's too confusing the way you have it now.
Also, it's okay to source information and quotes from other sites, but where is
your content? Where are
your thoughts and opinions? Where is the room for debate? There is none.
Once you've solved these issues, then post your blog wherever it's appropriate. Promote it by asking and giving help on forums. Write a few articles and submit them (try WilliamC's
Article Distribution Center if you want to do it quickly).
From there, just keep adding content, growing your user base and don't worry that much about the SEs, and you know what will happen? They will come to you because others will start giving you backlinks, articles will start giving you backlinks, etc.
In other words, don't even worry all that much about the SEs for the first 3-6 months. Go after them when you've got the userbase. You'll find it's a lot easier this way.