i don't think there is one single effective martial art. There are some with more advantages than other's, but i think you should research until you find something that interests you the most
here are some:
-Judo
-Shotokan Karate
-Goju Rya Karate
-Kenpo
-Brazilian JIu Jitsu
-Muay Thai Boxing...