casino niche, .info, brand name that isnt unique.. google has no reason to believe you ARE the brand man. thats the whole problem, not links
"content + links done" means nothing for a brand query if none of those links say the brand name. google connects a brand to a domain through mentions, not juice. check your anchors, i bet 90% are keyword anchors or naked urls and almost nothing says crownau77
what fixed it for me on similar sites.. social profiles with the exact name pointing home, few web2.0 buffers with the brand in the title and text, brand name as the anchor on those, then tier those buffers so they actually get crawled. a month or so of brand mention links and the exact match query usually sorts itself
also being honest, casino on a .info with a generic name is fighting uphill from day one. works but takes longer than it would on a proper domain