People like to do business with upbeat, happy people. Combining what you enjoy and are interested in will attract business to you. Any of these interests will bring you in contact with others who will find it easy to connect because of the shared interests. For example, one agent I know who loves to read started a weekly book club in her neighborhood and was generating continued leads from it. Is there a way you can increase the time you spend enjoying your hobby and increase your exposure.
People have a higher trust level with others who they feel are like themselves.
Once you know what you are good at and what you enjoy, begin to really build your business services and marketing around your niche or niches. Having one strong niche as your focus is perhaps the easiest way, if there is enough marketshare in that niche to create the business volume you want. However, many times you will have 2 or 3 strong small niches, such as combining golf with buyers' agency or relocation specialties with new homes. This is a little more time consuming because you will find it necessary to develop specific marketing materials and programs for each, but it is batter to do this than not to have a focus at all. Going deep into the niche involves some careful planning and strategizing to include strategic partners and services that fit the needs of the niche, but the time invested establishes you as an expert and gives you a positioning you can leverage.