Ask an Immigration Solicitor. Get an Answer ASAP.
You may apply for naturalisation as a British Citizen.
You may apply immediately you have ILR, there is no waiting period.
You may apply yourself or through an agent or a solicitor.
See here for the procedure: https://www.gov.uk/apply-citizenship-indefinite-leave-to-remain/how-to-apply
May I help further?
It could take several months, usually 6 months.
Please click on 5 stars