I messed up

I rock my baby to much now he can't sleep on his own or self soothe. He can only fall asleep rocking, nursing or with a bottle. Also he always wants to be walked or held. Literally 24/7. He is 3 months and I can't figure out how to change it. Please help.