Besides a blog - write articles on certain training issues as their own blogs with a hyperlink back to your website. Keep the articles between 500-750 words and put some cool pix on it.

Do you have a facebook/myspace account/twitter? Make sure you list your occupation and have your website link there.

On your blogs and facebook/myspace, and website, ask people to sign up for a monthly newsletter. Then send one out with an update, tip of the month, etc via EMAIL. And there's a spot here on TE to toot your own horn. Toot. Loudly! And post your website link.

Keep track of what works and what doesn't. Partner up with third party people that you use - bike stores, nutitionists, etc. and swap advertising. Ask to put your ad/hyperlink on their websites and you'll do the same.

Hope that helps and good luck!