How do I fix it because I can't use the volume buttons. It's got no give and doesn't actually click it's really loose
IPhone 4 volume button doesn't click?
Take to an apple store. My friend just recently had a problem where his iPhones volume wouldn't go up/down. They gave him a new phone, without charge
Please take it to a service center. If you try something of your own, you could end up bricking it.
If your under warranty you can get it fixed free at the carrier you bought it from or the Apple store. If your not under warranty and are brave enough to fix it yourself it's only a $7.99 part at www.directfix.com. They put up videos on youtube on how to take it apart. They even have a repair service which would be more cheaper then paying the Apple store to fix it.