If you have any issue in activation of FaceTime and iMessage. Please follow the steps:
1. Turn off the iMessage and FaceTime.
2. If your tel # are not yet added to your contact list please do so. Make sure that you select iPhone not mobile.
3. Change your My Info(Settings>Mail,Contacts,Calendar>My Info) by selecting your created contact.
4. Go to Settings>Phone. Check if your number is reflected in My Number. Then turn on your Show My Caller ID and also the International Assist.
5. Make sure that your apple ID are login in Store under Settings.
6. Once your done, close all apps using the double tapping of home button.
7. Hard reset your iPhone.
8. After your iPhone boot up. Check if you have Internet(WiFi) connection
9. Then turn on your FaceTime then iMessage. Activate by logging in your apple ID. Wait a few seconds.
Hope it'll work.