too small?

so my s/o is pretty small and he always has a hard time getting hard 😉 at first he would say it’s because he was nervous but it’s been awhile now so i’m not sure why he still gets “nervous”. He tries his best to make me feel good and i appreciate that but i feel like i’m not doing my part /: we always end up just cuddling and he doesn’t finish:(( any advice?