Have you turned 18 since the last election? Have you moved house since the last election?
The election looks like it's about to be called, and once it is, you have only THAT DAY to enrol, or 3 days to change addresses. So get on over to the electoral commission and make sure your details are correct. You really can't join in the whinging if you didn't even vote.