Have you done with competitor analysis? and site loading speed
Language barrier can effect its popularity or traffic.
I prefer PHP above all of them
Your website is informative. Haven't found any drawbacks.
Yes ofcourse. SEO is bit long term process and PPC can give you instant results and increase sales and visibility of website.
Sitemap gives list of web pages by which it becomes easy for search engine crawler to crawl all web pages of website.
try putting that in SEM Rush or woorank. It will give you detailed report
are you offering discounts?
are these paid ?
how forums increases site ranking?
Separate names with a comma.