I just downloaded minecraft pocket edition. My friend wants to connect with me in her world. Problem is I have no wifi and she lives in a different state.
The simple answer... Is no. Unless your willing to use Cellular. Lots of it.
Minecraft PE is a game that currently does not officially support Bluetooth functionality so Wi-Fi or Cellular is the only way. There are some "fixes" people do online allowing you to play over Bluetooth, but you said your friend lives nowhere near you so that won't work.
Playing Minecraft PE Worldwide
Clicking this link will show you a guide to playing online in Minecraft PE.
(After reading the above), If you go through with downloading 3rd Party apps, there are lots to choose from.
A popular choice (for iOS), also been the very first of it's kind, is Multiplayer for Minecraft PE. which can be found here on the App Store. (Instructions included in the WikiHow link, also here if you missed it)