my phone doesnt send imessages or let me use the internet without wifi. my cellular data is on and i have unlimited data, so neither of those could be the problem.
The only possible reason is that your carrier has not provisioned your account correctly for cellular data.
Well, not the only possible reason. The other possible reason is that you have jailbroken your phone.
then what should i do?
Call your service provider and tell them that you do not have cellular data on your phone.
Unless you have jailbroken your phone. If that is the case you can't get help in an Apple-hosted forum.
Retrieving data ...