Fingering

So I need some help, when i try and get off the only way i can is my shower head, i've tried and tried to finger myself but i just cant finish or doesn't feel as good. what's wrong? and what are some good vibrators for your clit