Firstly, if you were rear ended, then liability against the other driver is absolute and it is for them to prove that the rear ending was your fault and this is unlikely as the standard argument is that the driver who hit you was travelling too close and maybe too fast, and was therefore incapable of stopping within the distance he could see to be clear.
You are perfectly entilted to sack your current solicitors and instruct someone else. All that happens is that the new firm will give an undertaking to your old lot that they will pay their reasonable costs at the completion of the case.
The trouble is, this far down the line, a new firm may be reluctant as there will not be a lot in it for them, but it would pay to shop around.
Good communication is often the main issue with solicitors. They should communicate with you on a regular basis, even if it is only to let you know that not a lot has happened, but I do hear this complaint probably more than any other.
As far as going to court is concerned, don't let it worry you. You are not an expert, but simply a witness telling the court what you saw and heard, and if you are telling the truth (which should be a given) then there is nothing to fear.
If you were to opt out now and not go any further, because you are on a no win no fee, you could end up with a bill as you are not given the current solicitors (regardless of how bad they are) the opportunity to recover their costs, and this is one of the circumstances where under a conditional fee agreement you could be asked to pay something towards their costs. So it would be unwise to pull out now I would suggest.
Speak to another law firm and get some independent advice.