I don't specifically mention about the butterfly species, nectar plants and host plants since they can be varied depending on the geographical area.
1. Research about butterflies
You may refer butterfly field guides to find the common butterflies in your area. In addition, use public forums dedicated for discussions on butterflies in internet. Most important thing is your own observations. Spend some time to closely observe the butterflies in your area and try to identify them. Record the observations.