If you want to impress your visitors on first look at your site and make them sticky, you need to organize your site in proper manner. These are few tips that can help you to create an organize site;
* Your homepage should have optimal purpose of your site so state the purpose of your website at the very beginning.
* Add short description, and give good presentation of your site on your homepage.
* If you have a banner/graphic or logo place it on the very top of your page, add your entire presentation thereafter.
* The navigation links should be placed on the left or right side of your web page as per your purpose. You may also add links at the top or bottom of your page.
* Limit your website to only a few products or important service that you think best to present initially, later you can add more products once you have solid number of visitors
* Motivate your visitors for repeat visit providing them very useful content.
I hope this point would be helpful you to create good impression of your site and bring good prospects.