Have a look at Pine Pool at Kingsbury Water Park, no nights allowed but good fish to go at. Willesley Pool near Ashby de la Zouch is well worth a visit and only 30 minutes drive from Brum. Nights allowed but busy at weekends.
Barston Lake is pretty much a runs water and allows nights, you will catch fish here. Just up the road is Lavender Hall Fishery. Several waters, a cracking café/tackle shop and you can do nights on the specimen pool.
Packington Somers, near Meriden, has several good waters all of which are worth a look, no nights.
If you need more just ask, mate.
Ian