I submitted three articles today (had two articles accepted previously). Only minutes after I get my article rejected and my account permanently suspended! How is that possible? I'm posting my article here. Is it that bad? Is there anyway out of this?

Can anyone help me figure out where my "grammar errors, spelling errors, problems with awkward wording, or other errors" are?
By the way, I used the same formatting as the previous accepted articles.
"How to Build a Reputation When You've Just Started Your Business"
You have just kick-started your new business. You are yet to build your image and credibility. You surely don’t have a list of satisfied customers. How do you go about the dilemma of building a reputation when you don’t have any?
Here are a few helpful tips on some basic start-up strategies and how you can eventually get real client reviews, with your own hard work. Finally, there are some little dirty tips and tricks for online businesses. While they can provide some social proof, they are not recommended as a sole strategy on the long term.
Improve Your Online Image
Your website does not necessarily need to be very sophisticated, or cost you a ton of money. You only need to focus on making it clean, simple, functional and professional.
Use a Professional Email Address
Use an email with your name and your web domain. It shows that you are taking your business seriously.
Highlight Your Experience
When you are just starting out, focus on your experience, your proposed approach and your current capacity. The best place to shout it out is your “About” page.
Communicate What You Do Clearly and Confidently
Do that both on your website and when you meat people in person. Imagine you’re in a cocktail party, and someone approaches you with the question “Well, what does you company really do?”
If you give a lengthy sophisticated answer and use phrases like “We kind of do this”, and “It hard to explain what we do”, chances are, your prospect client will close the door. Get them interested first, explain later.
Get Client Reviews
Offer your services for free or for a discounted rate for three or six clients, in exchange for real satisfied customer reviews. Publish that on your website!
Get Press
If your business is unique, you can pitch it to local press. Another angle is to find some popular bloggers that serve your target demographic, and see about pitching them a story to do about you, or maybe you can write an article for them.
Once you get some press, get those fancy logos and put them on your media page to get some street credit. These logos can be grouped under the title “as seen on”, or, “as featured on”.
Pay for It!
This method may be suitable for marketing some online businesses. It can give fast results, but it is not recommended for a long-term success.
Find a website that provides small gigs like Fiver. Blast your Facebook account with thousands of likes for a small amount of money. Create a button on your website and link it to your Facebook page. The button can display something like “4,000 people liked us on Facebook”, for example. Set up a Google Places listing and do the same thing.
Another gig you can pay for is to have drip feed reviews for 3 months. Put all this on your site. After some time, you get real reviews and you’re set.
Just keep in mind that while paying for online marketing gigs may boost your online presence, you can only build your reputation using real marketing strategies.