Yes, but the songs and videos will need to be stored in your iTunes library first before they can be added/synced to your iPhone. You cannot transfer content directly from one device to another.
So if all the songs and videos that are on your Nano are still in your iTunes library simply configure them to sync to your iPhone.
No it is not possible to trasnfer data from ipod to iphone directly, in order to ipod to iphone or vice versa you must have to connect your apple device to your MacBook. After connecting the device the MacBook sync your device to organiize its and enable to trasnfer files to iPhone and other mutimedia device. Apple also provides an application called iTunes to trasngfer files.
Follw these steps to trasnfer files from ipod to iphone and vice versa:
- Connect your iPod or iPhone to your computer.
- Sync the device for trasnfering data.
- Use an application to easily transfer files.
- Drag and drop files iPod to iPhone or vice versa.
For more information how oto trasnfer files to Apple's devices through the MacBook or PC you can visit:- http://www.ipodtoiphonetransfer.org