I'd suggest you get a good release aid. Finger shooting a compound is doable, but difficult to say the least.
I'd recommend trying to find an archery shop, or hunting store that sells bows, so they can get your draw length set correctly and get the ball rolling a little quicker for you. If a...