You may be right about the time issue. The agents may like you just fine, but they may not see you as committed to the task at hand, or not of much value to them.
Because they know you are only putting a few days per week into your business, they may not have the necessary confidence in you. They also may not be aware of any return the will get on investing one of their customers with you.
Generating referrals is not usually as one-way street. Often, the best way of getting leads from someone, is to give some. If an agent has a lead, they are more likely to pass it to someone that has provided them with a lead in the past.
This is how strategic alliances work, so while they may like you personally they aren’t seeing the extra value a relationship with you can bring to their business.
If you give more than you ask for and you will start getting a ton of referrals, so find ways to return the favor and build those relationships in a business-like manner, rather than the personal way you seem to be doing it.
Also, remember your target market. Since you are not getting mortgages for agents, but rather for buyers, perhaps you are marketing to the wrong group. Consider how you can reach buyers with your message rather than agents.
Real estate agents are often the gatekeepers to the target market if your target market is new home financing but there are a different set of gatekeepers for refinancing of homes. At least in the US, there’s at least as much, if not more, action around refinance than there is new loan origination.
This can be just one of the new options your business can look toward in generating leads. You could also just directly target people who have put their homes on the market or are looking to buy.
You say that you started your full-time job to gain some sales skills. If this is still your real aim, then think of ways to do this and convert more of the leads you’re getting into customers.
All the best,
Brad Sugars