Basil needs at least 6-8 hours of the sun. Set out the plant at least 2 weeks after the last frost in the spring. You could also plant it in the summer. Try spacing the plants at least 12-18 inches apart. These plants are very frost sensitive, so it is better to keep them protected during the winter. Basil likes a rich,moist and well-drained soil with a pH of about 6-7. Since it is harvested basically for its leaves it good to add a little fertilizer once in awhile. While planting add plenty of organic nutrients from compost to the soil. As for improving the taste of the basil leaves try eating them with cheese or sour cream. If you want to know more about edible landscaping,you can just read the article that I have attached(
http://infinitygardens.ca/blog/how-to-master-the-art-of-edible-landscaping/).I hope you find it useful.