The most elementary poof I know goes as follows:
By AM-GM we have $\frac{a^3+a^3+b^3}{3}≥\sqrt[3]{a^3a^3b^3}=a^2b$ if you do this cyclicly for every variable and add the inequalities, you obtain the inequality to prove.
Its kind of hard to give a universal method to solve such inequalities, this is why its a topic in many mathematical olympiads. However, a good thing to do in order to learn solving them is to understand and to use the elementary inequalities such as the mean inequalities, Cauchy-Schwarz, Chebychev, Arrangement-inequality and so on.