Language is the key to understanding a culture and forming relationships with people from that culture. To be able to connect with Iranians, it is helpful to learn their language - Farsi (Persian) - and to practice conversing with them.
Some community colleges offer courses in Farsi. A number of resources are listed on the internet. Here are a few:
Chai & Conversation - Online lessons and other resources for learning Farsi.
Rosetta Stone - Contextualized lessons teach beginners to speak and read the Persian language