some indian fakirs hang weights off their dicks to stretch them but it leaves your dick unable to get erect but at least you get a 20+ incher.
point is, there is no way to increase the size of your penis and have it fully functional (surgery has a very low success rate). trimming your pubes can help make your penis appear larger and also losing weight (if you're overweight).
a lot of guys prefer small dick partners. don't let it bother you, the less you think about it, i'm sure it won't matter as much.
from your username i gather your asian or playing a joke (way long?). how small is small to you? don't buy into the asian=small dick mentality, i've seen more caucasian penises that were considerably smaller than my own and other partners i've had.