Tip your jig with a minnow or small shad and you'll have a lot better results. Look for a spot that has mercury lights or submerged green lights next to structure or docks that come on using a timer. Those spots will hold crappie and perch.
If you just drop a green light in any spot you'll get white bass action first most of the time. Even if you have crappie there the sandies will get your bait first. I fished a spot a week ago that I used to fish using a green light off the back of my boat and caught a huge cooler of crappie. I left the green light at home and relied strictly on the mercury light that comes on after dark at this dock. I knew the crappie were there because I would catch one every now and then with the green light but it attracted lots of bait which brought in stripers and sandbass in huge numbers. a 10-12 inch crappie is less likely to see such a situation as a feeding opportunity than a threat when big 30 inch stripers and huge largemouth come roaming by.
I tipped a jig with a minnow and got a hit on nearly every cast. I missed some, caught some dinks and bluegills but a lot of keeper crappie too.
Good luck to you.
John 21:3 Simon Peter saith unto them, I go a fishing. They say unto him, We also go with thee.