Your site looks not bad. If I were you, i will work more on design which looks poor, and also on usabiity.