In addition to Bill's advice keep in mind that 3-4 months is not enough to judge how a site will do in the search engines. I've had some take 2 years before I had favorable results.
You should research basic seo a little more also. I noticed one of your sites, the best seo work was on the main page. Grab em by the balls right on the index page. Both the surfer and the bots.
