How to set personal ringtones for my contacts
Make sure your contacts is not saved on your SIM card, it will not work otherwise.
Go to Contacts > choose a contact by tapping on it's photo > a window will pop up, tap the upper part of that window > press Menu Key (right soft touch key) > Choose Set ringtone.
Let me know if that works for you. :)