Hi
There are a lot of variables and conditions for buying, selling and gifting resources - you each have to have a trade depot or port with the proper type of storage available, set to export or import as appropriate and make sure you're both connected and regional traffic flow is not stalled (so the trucks don't get stuck in the region). Initiating a gift from the regional view is fairly easy, just click on the receiving city and then the gift button.
Check out photonsink's answer to this post on Reddit for a comprehensive how-to: https://www.reddit.com/r/SimCity/comments/42tb4b/inter_city_trading/
Happy building!