Prove: that $$(a^3+b^3)^2\leq (a^2+b^2)(a^4+b^4)$$ for all real numbers $a$ and $b$.
My attempt:
$(a^2+b^2)(a^4+b^4)=a^6+a^2 b^4+b^2 a^4+b^6\geq 4\cdot(a^6\cdot b^6\cdot a^2 b^4\cdot a^4 b^2)^{\frac{1}{4}}=4\cdot a^3\cdot b^3$, by AM-GM.
Now $(a^3+b^3)^2\geq 4a^3\cdot b^3$, by AM-GM. putting this above gives:$$(a^2+b^2)(a^4+b^4)\geq 4\cdot a^3\cdot b^3\leq (a^3+b^3)^2$$
But this don't gives good, please help, on what I did. How to improve solving Inequalities?
$$(a^2+b^2)(a^4+b^4)-(a^3+b^3)^2=(ab^2-a^2b)^2$$