While it is possible to teach yourself and learn - due to the fact you need to fight inside a set of rules screws you up. You can box the wind or hit a tree till your hearts content, but really that works for 1/50 people.
You still someone to hit you; for you to hit back.
Finding a sparring partner who knows what he/she is doing will help you greatly though.
But I'll always preach experience.