Most kung fu styles offer circular attacks. Wing Chun is primarily linear, but is exception from the others. Ba Gua is probably the best circular form because it is internal. However, being an internal art means it takes a little longer to learn. Any school which teaches 5 animals will contain the circular skills you seek.