Search will help. There are many posts.
I myself have Google Adwords, a GoDaddy website, Facebook, twitter, instagram and I designed my own business cards.
All of my business had been referral or from searching the net.
Adwords runs me $50 a month. Website was 15 for the year I think. $75...