Wonderful Background. Looking simple, And useful site contents. I like your site. good job and go on..
I don't think that you should change any thing. Your site totally different. Domain name and design is nice. Hope you will get good traffic.
1. Navigation don't tell user about its location on website. 2. Poor logo(just a stylish text with icon don't create good logo) 3. Add a blog to your website. This will be very good for SEO too. 4. Decrease page loading time. 5. Your website has poor on page SEO. Work on on page and off page SEO. First of all, choose keywords for optimization.