If its a high volume table and if you are on self hosted solution, can try identifying missing indexes. Lock Timeouts are often a result of missing indices.
If you are new to performance tuning, can start here:
Can also contribute your findings there.
Thanks,
Vamyip