A self-similar model for extragalactic radio sources