Is it true that brute forcing isn't effective on wpa2 and that dictionary attacks are the only effective means of breaking it? if so why is that.

and if that is the case; if the my ssid password was:
6nG*4jkLM35 biteme26(@!nTDjk249w

It would make it relatively uncrackable (i know, there's no such thing right?) using methods like aircrack (without say, a computer with ridiculous processing power and alot of time) right?

How else can I/someone else crack my wifi net if not by this means?