you may try social bookmarking and writing articles/blogs related to your niche.
Without SEO there is no visitor..no sales...no CEO So, SEO first and CEO next
Your forum is already concise. Consider adding some posts to the Installing OS and help with MS. Both are empty as of now.
You may better contact the AD Posters and ask their permission to put their AD on your site. 95% you will get a positive reply.
Depends on What online business you are planning to run SEO SEM Advertisements using PPC PPM or whatever works for you.
I have heard this happening with some AD networks. But I have no faced the above issue as I use only very limited AD networks selectively
Separate names with a comma.