Let’s face it: Trying to start your own small business (SMB) isn’t easy. In fact, doing so can seem downright overwhelming for some even if you have a business background. Luckily, you don’t have to be the next Steve Jobs or Bill Gates to create a profitable company.

All you have to do is follow the steps below from Entrepreneur Magazine. They will help take any burning entrepreneurial desires from nebulous ideas into a reality:

1) Start brainstorming
The first step in beginning a company is brainstorming.”You have to come up with a lot of ideas to be successful,” author of “One Simple Idea for Startups and Entrepreneurs: Live Your Dreams and Create Your Own Profitable Company,” Stephen Key, told the publication. Getting your creative juices flowing can be as simple as browsing newspapers to walking down aisles of a grocery store.

2) Look for niches
You should also start thinking about what certain industry leaders are missing and assess whether your SMB would be able to fill in the gaps. Key reveals that you don’t have to “reinvent the wheel,” but rather think about how your idea could benefit consumers.

3) Make a less expensive version of an existing product
In this day and age, people love saving money, so any product you create that is cheaper than one that is already on the market is probably going to be a hit.

Once you have thought long and hard about what your small business will entail, consider reaching out to internet advertising agencies. These marketing businesses will go over the goals you’ve set for your SMB and will also help you with mobile app and website development, as well as ad production.