Post your aircrack output (preferably, screenprint). May be it's showing something else or you are not looking at the right place. If you do everything right, aircrack should not come up with random password. Either it will show the right password or it will show nothing.
By the way, have you added your password to the dictionary that you are using.