Your not small don't worry! I'm pretty short (5 ft 2) and I like guys who aren't super tall because I like to be able to reach them. It's annoying to have to crane my neck to look at a guy or jump up to kiss him... Girls tend to like a guy who's taller then them but you don't have to be a ton taller just a little bit to be considered decent sized.
I think you should be happy ur at a healthy weight and don't have like health issues that come with that. plus its easier to pack on sum muscle than it is to be big and lose weight plus it has to be fun buying clothes for yourself, I fu**in hate when I go to a store and everything is in a fu**ing medium lol
Its kinda annoying always seeing your face on questions, really you just ask questions constantly on girls opinions on one aspect at a time just please unless you just want to have sex with girls that one special one won't care just stop asking questions and go find her