The only way I know of is through the box buster, is there anyway else?
There is only one way. You must get treasure boxes and smash them. It can be any treasure box. But it is rare to get a team skill from them. If you really want a high chance you should get as many as possible. You smash them at Rampardos's treasure box buster, and you must pay 150 P to do that.