You have to be dedicated to it , and take the kata peice by peice. It took me about 2 months of good training before I went to a tournament semi confident about a kata...got matched up against the #1 person for kata probably in the country and lost.....heh I've also helped someone formulate a weapons kata in 5 minutes , just going through some random movements and telling him how to throw in what where etc, and he took 2nd at a tournament recently. He really did it kinda crazy IMO,and the funniest thing was someone walked up to him and told him it looked very traditional, very japanese , lol