Hi, I am Rospa Turor and it sounds like you could do with a few pointers to help you. Regardless of the size of bike you choose.
So do contact one of the advance riding groups who will be happy to take you out on a free check ride. Iā€™m with Rospa Thames Valley Group tutor but live near Chippenham and would be happy to help.