You're probably better off putting this topic in the review section rather than the SEO section of this forum but as for the blog, I think the main problem is that it doesn't seem to BE much of anything - are you a company (as you state in your subtitle), a forum (you have sections inviting discussion) or a blog that gives advice? Do you want money? Do you have info? What are your popular articles? Who are you? If you want to build trust with readers, and turn them into customers, you need to make them feel like they can take your advice and you are knowledgeable before you try to sell them something. You basically have no content on that page, and I see nothing that encourages me to look for it in your posts.
One suggestion for SEO. Change your default permalink structure to custom "%postname%" or "%category%postname%" custom structure which are more SEO friendly.
you have multiple header h1 tags, your widget titles are using a h3 tag, as mentioned change your permalinks..... update your pinglist to hit more search engines and do not rely upon the default wordpress ping list. be consisten with your posts, you do not have to post every day but consistency is important, once per week is better than 1 a day for 3 days and then posting only seldomly.. consistency is best... you alson have headings and no content.. 200-300 words min... best of luck
your blog layout is good. But you don't have enough content. Also it looks empty only. You can add description for the every post on the index page.
The design is good but I think it would look better if you add some colors and design as well as more content to make it lively.