Many new developers get problem with this issue all over the world .
Coz By default , the service is not activated . you need to activate this by yourself .
1. Go to Site Settings
2. Go to Site collection features .
3. Activate “SharePoint Server Enterprise Site Collection features” , then you create a new custom list , u will get the Customize Form By InfoPath Button in the Ribbon