I don't think the rocks are necessarly too big, if you want to acheive a sense of scale and for it too look more natural, I would add smaller rocks of the same color. Maybe try to add plants that are native to river environment that would look good in the flow. I will link a ytb video, maybe...