Your site needs nothing much, just keep up the good work. I'll Give u 5

. Also to bring traffic to ur site try joining this
103bees - Search engine traffic analysis and statistics tool it gives u the most comprehensive data and helps u index ur site on top of the major search engines like google.