RE: finger release
I shoot fingers and was having problems with my form also. I bought Bernie Pellerites book Idiot Proof Archery and this has turned out to be a good purchase. He talks about how the proper release should be done. It is a very informative book and pretty much tells you what they are telling you. It has helped me with my form.
Good Luck
Rich