It takes a while! I totally get where you’re coming from — it’s not an easy thing to do! It’s quite difficult needless to say. One thing I found that really helps is start building relationships with other writings. you can also do a bit of cold lead gen yourself by contacting some potential prospects.
I have not got into guest blogging yet, but I agree with you that it’s a great way.