Welcome to HealthcareMagic. The size of an erect penis usually over 2 inches is normal. No scientific research supports the use of any non-surgical method to enlarge the penis, and no reputable medical society endorses penis surgery for purely cosmetic reasons. The techniques you see advertised can damage your penis, and some may even cause erectile dysfunction
), so think twice before trying any of them. The most effective solution may be as easy as open communication with your partner, or may be to seek the advice of a sexual and relationship therapist.
Hope it helps you. Regards.