I'm giving you the tools to do the job yourself. Just compare your site against two easy-to-use checklists and find out what you need to fix.
Web Design Checklist 1 — 178 ways you're killing your site.
Web Design Checklist 2 — 83 ways you're maiming your site.
What do I do now to fix my site? — Hopefully, fix what's wrong.
What we clicked on in Checklist 1 — See mistakes others have made.
Top 30 Web Design Mistakes — See the most "popular" mistakes.