i would suggest : problogger . net (darren rowse blogging about making money from writing) coppyblogger (blog about writing) these are not my sites but i read them a lot there great sites such as the ones in the thread posted by the thread author.
Dictionary.com - good explanations of terms, etymology included Absolutewrite.com - forum with writers who can help you with grammar http://www.grammarbook.com/english_rules.asp Basic English rules http://bartleby.com/141/ Elements of style