You may just be a late bloomer. A lot depends on what age you started having periods.
If you have pubic hair
, and nipples which appear normal, your hormones are working. If you are too thin, that will affect breast size
too. Half of all women have breasts which are smaller than "average". Don't let your breasts define how you feel about yourself. If still in doubt, see your physician.