How do you know your website is not getting crawled? And how do you know your website is not rankings high? there are several factors that contribute in giving an artificial boost to your website. Probably, this is why your website is ranking high. A few factors that contribute in artificial boost, - You are logged into your Google account - Your browser setting - Personalized results due to geographic location of IP
You are contradicting your own statement. You are saying you got ranked, it means you are seeing your website url on SERP and yet you are saying that it is not crawled.