try pass the test, you've got lots of time to pass, my wife and stepson passed first time with only a couple of weeks of studying,
get your husband to help you, take free online ones, yes take it asap , if you fail book the test again,
or do a esol course, but that could take a long time
if by dec you've not passed you can apply for a further 2yrs FLR instead of ILR, but if i was you i would take the test, i'm sure you can pass it![]()