What should I do if I'm a compulsive liar?
How did you become a compulsive liar?
It just makes me happy to lie and get away with it.
Once in a while people tell little white lies which is fine, but to overdo anything is wrong. Tell the truth whenever possible so you don't end up being ignored for being such a dishonest person if someone finds you out.
I am a real asshole.
It seems you are able to acknowledge your faults and that's great. This will help you to improve yourself so that you can get along better with others.