If you want to get the most bang for your buck, you should joint an indoor archery league. Strive to get to point where you can knock out 300's regularly. By doing this you will havehad to have used all of the previously mentioned tips. League is the ultimate practice. You won't get complacent as you could if you were just practicing by yourself. Be prepared, it's all about work, form, tuning and the mental aspect which is huge. Being the golfer that you are, this is right up your alley. Striving for perfection.
I know, I took up golf and can't get it out of my system.[:-]