Here is my on-page search engine optimization recommendation list...
1. You need a proper title tag;
see here
2. You need a proper meta tag description;
see here
3. 301 redirect non-www root domain to www root domain;
see here
4. 301 redirect index.html to your root domain name;
see here
5. Use heading tags to properly structure content;
see here
6. Create search engine friendly urls;
see here
7. Create a valid XML Sitemap;
see here
8. Use the alt atttribute & proper image filenames;
see here
9. Create a valid robots.txt file;
see here
10. Add more unique quality content to the site
Here is my visual recommendation list....
1. Increase the width of the web pages throughout the site.
2. Remove your e-mail in text format up top, you'll get tons of spam if you don't.
3. Provide way more professional content on each web page.
4. Consider a more user friendly color scheme with a wider pallet.
5. Your logo needs to be done professional.
There are other on-page seo issues and visual issues, but let some others on CT give their opinion and feed off of my list. Best of luck and shoot me a PM if you need any help.