I would first check with any local banks you have around and if you have good credit then you should have no problem getting approved for the business loan.
Have a solid business plan put into place and have it written out as to when you can expect a profit from the business.
If you have all these details and bring them with you to the bank then it will be easier to get the small business loan.
Most other loan companies that deal in small business loans will require you to be in business for at least a year and be making some sort of revenue.
If you're just starting the business and haven't been in business at all yet then you might need a personal loan or even try raising the money online.
But usually you can get started on a small business by taking out a large enough personal loan and then using it to fund the business you plan to start up.