I have signed up for nav.com to gain my business credit but I am getting denied any recommendations for help or reason why I'm getting denied or where i should start to build business credit? chase doesn't allow secured credit cards from what they told me or