...another vote for using a simulator. I used MS FS and found it very helpful to get familiar before going and doing it for real.
Very easy to set up an approach and a starting point with a low cloud level and then just re run it a few time. Its surprising how you get better after a few times on the simulator...and nice to pop out of the clouds with the runway straight ahead.