As always, thanks to Opalg and Fernando for participating in this problem and to be honest, I learned a lot from both of the solutions.
I solved this problem differently and here goes my solution:
From
$$a^3-6a^2+17a-16=0$$ and $$b^3-6b^2+17b-20=0$$,
We add the equations to find that
$$a^3+b^3-6a^2-6b^2+17a+17b-16-20=0$$
$$(a^3+b^3)-6(a^2+b^2)+17(a+b)-36=0$$
$$((a+b)^3-3ab(a+b))-6((a+b)^2-2ab)+17(a+b)-36=0$$
By replacing $$k=a+b$$ yields
$$(k^3-3abk)-6(k^2-2ab)+17k-36=0$$
This simplifies to
$$k^3-6k^2-36+(17-3ab)k+12ab=0$$
$$k^3-6k^2-36-(3ab-17)k+4(3ab-17)+4(17)=0$$
$$k^3-6k^2+32+(3ab-17)(4-k)=0$$
$$(k+2)(k-4)^2+(3ab-17)(4-k)=0$$
Therefore, we can conclude that $$k=4$$ must be true.
This implies $$a+b=4$$.
But hey, it is very obvious that my method is the least impressive/worst one...(bh)

...