I agree with Patrickrock - you need to blog and post comments on sites relevant to yours - that is they would be relevant to your own current...
I belive you need to act professionally and knowledgeably and your age does not come into it.
I use Google Anlaytics to do this for my sites and obtain loads of extra information.
We use wordpress - easy to install and manage
You need to concentrate on getting good related links to your site.
You can www.backlinkwatch.com and also xenu for broken links
Increase your backlinks with high quality related links - sites that are related to your site and would be beneficial referrals to your vistors.
Tom and Jerry Dangermouse Pink Panther Wily Coyote and Roadrunner
Once you start getting traffic to your site, ensure you have great unique content and you will find that your site will get backlinks from...
Walking is great exercise and free!
Primraily good unique content and good related backlinks. Then lots of the usual - blog posts, forum post, article directories, press releases etc...
Twitter, Myspace, Stumpleupon - I use regularly. Have started looking into Reddit, Delicious and Digg.
Good quality content will always get you visitors and if the content is engaging and informative, will help you keep those visitors. Good relevant...
I would use both - press releases for letting people know about specific news items related to your site, and the articles to provide interest in...
Google Adwords Keyword tool is great for finding the top searches for keywords for your website.
Separate names with a comma.