We made our first blog on WordPress, how do we get traffic to it? What can we do to get the world to see it?

We are trying to get traffic to our business website! Was told that a blog would help bring traffic, so we have been making one with the WordPress Blogs. Can anyone help me understand what needs to be done to get your blog out to the public? Do we have to submit It somewhere? All I know Is I see people on the Internet talking about how they get so much traffic! What Is the trick?
We would also love advice and tips on getting traffic to our website? We have only had our website up for 3 or 4 months! And all I ever do Is look for ways to get It out there! Can anyone help? We have a Professional Disk Jockey MC Entertainment Company In California. We provide many services for Weddings, Corporate Events, Holiday Parties, Birthday Parties, Award Shows, Fundraisers, Etc.