First off, howdy and welcome to the forum
In my experience, the best and only way to get a rope broken in is to use it. However, something you need to look at is the stiffness of the rope and what you plan to do with it. Are you going to try team roping, breakaway, ranch roping, etc? Pretty much every different part of roping, whether you are heading or heeling or breakaway or roping on the ranch, that will dictate the features you might like to have in a rope including the lay (how stiff the rope is). You should be able to look on the rope-label near the knot end and it will have printed on it letters (XXS-xtra xtra soft, S-soft, MH-medium hard, H-hard, etc) Those letters tell you what the lay is. Personally, I prefer either an XS (extra soft) or an XXS (xtra xtra soft) because they have a bit more bend in them and they are easier for me to maneuver, especially when heeling tiny calves. Generally speaking, headers want softer ropes and heelers want stiffer ropes.
Unfortunately, if the rope is too stiff for you to be able to use effectively, then you'll likely just need to find a rope that is in a softer lay. If you aren't roping lots
of cattle every day, it takes a long time to get a rope broke in to the point that it's softer and more flexible.