Sorry for jumping in on this but I wanted to give some friendly advice:
A couple of tips:
1: Never pay for txt links, Google will see this as cheating your way to the top and will flag your site. Always build your own back link by submitting to 1 or 2 directories per day.
Look at these
Google Results
now go into each page and submit your site but remember only do a couple per day and stay well away from Auto-Submit URL software.
2: Never pay for an SEO guy to help your site – you will find all the information you need from specific sites such as
www.seochat.com and other forums – where do you think so called SEO folks learn their business ;-) (Remember you do not need qualification to do SEO).
3: JCash21 is right about joining Adsense & Adwords – earn cash and traffic.
4: Your site doesn’t seem to be based on anything specific – yeah I know useless thoughts ;-) but if want a search engine to take interest you need to aim for a topic such as games or even web design (I see you have some good articles on HTML etc.
5: The head tags in the code need revamp – you have way to many and your keywords are not really based on anything that would be searched for – lets play with this a bit.
Take a look
http://www.uselessthought.net/f/tech/HTML Intro I.php and now your head tag code – your keywords, description and page title does not match your content for that page. You want to aim at having:
Title: Introduction to HTML an Easy Guide
Keywords: Introduction to HTML, Mozilla Firefox, HyperText Markup Language, HTML code, etc etc.
Description would be based on what Keywords you are using but put together so that it makes sense when read by a human.
Your head tags should only have:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="KeyWords" content=
<meta name="description" content=
Forget about language etc – a Search BOT only looks at the first few bytes in the head tag so keep the info very brief.
6: Add more content, if you can add one page a day to the site with approx 250 words and keep it relevant with relevant links to other sites.
7: Join forums and give advice on stuff you know – add your site to your sig which will help with back links.
8: Keep your forum updated even of no-one is reading the posts keep posting – search engines love daily fresh content.
9: Submit articles to sites like ezinearticle.com - write an article based on the topic of your page and have a link at the bottom. The great thing with this is that other webmasters are allowed to copy and paste your article onto their site but they have to have the link going to your site – again more back links and hopefully some traffic. Never submit info from your pages onto a site like ezinearticle, Google can tell when pages are copied so make all your pages your own work.
10: That article on how to rape…… I do not understand why you want to post something up like that in your site, you have a nice site do not drag it into the dirt. My advice is to remove it, if someone at Google, MSN or Yahoo seen this they will have your site black listed from their engine altogether, not good.
Good luck with your adventure ;-)