Well first off you can either find a headliner in a junk yard in good shape,(good luck on that one!) or you can remove yours and take it down to a local fabric store, or a semestress and have them reupholster it for you. Or if you want to get crazy you can take it down to a custom interior shop and have them do it for you, itll be more flashy but cost more. Also when you take out the headliner you might want to replace the padding in it. As far as how to take the headliner out you are on your own there, but i wouldnt think it would be to hard. Hope this little info helps you out and good luck.
Toodles....