Ask an Immigration Solicitor. Get an Answer ASAP.
Hello I am a solicitor advocate working between U.K. and USA.
from your information you have give, the best course of action would be to apply in advance to the US consulate for a visitors visa B2.
The reason for this is, they would then be aware of your sentence and if they issue the visa they would have issued the visa so no problem knowing of your sentence.
You could just apply online for an ESTA visa waiver, here you have to disclose criminal conviction, application could be refused. Even if it was not, you could find that if using an ESTA, when you arrive at boarder control in the USA they could still refuse entry, detain you and put you on a plane back home.