You can improve customer/user experience in your site by following ways:
* Always keep in mind what a user want to read or see on any website.
* Keep your most imp things or the content that you know your user want to see at your home page only, make your user experience nicer by keeping those thing easily accessible to the users.
* Make your site structure in this way that keeps holding a user on your site.
* Don't make your site fancy keep it simple but same time catching.
* Write interesting content for your site that involves the user, like polls, games, Q and A etc.