Making a great beat is no different than writing a great song. You need to be a musician at heart. You need to be able to play an instrument, understand music theory etc. You can go far with "feel" and "knowing what sounds good", but music production is like any other profession - you need to really know your stuff to be the best.
Too many guys who get into producing get caught up with the image of a "beatmaker" and they focus on everything but the actual skill behind producing. Guys like Chad Hugo, Storch, Pharrell, Rotem etc are all highly skilled musicians and they were fans of music and musicians before they became rap producers.
No one would try and start a rock band, jazz band or perform in an orchestra if they didn't know how to play an instrument, so why should rap production be any different?
Check out some of my live beat covers and originals.