Great, I'll check out your threads inside the private forum area and we'll take it from there!
One comment though - you submit your site/domain to Google every single time you add a new blog post?? This is unnecessary. Google will index your content fairly quick, depending on how often they crawl your site for new content and links. And you can increase the frequency through more frequent publishing and fresh (high quality) inbound links. ;-)
I just wanted to add that note in there for anyone else reading along...
Bookmarks