He put healthcare through before the Republican House of Representatives were elected in, then they started to deny most of what he proposed.
And besides, is it really up to the President to get everything done?
Nope
It is all Congress's fault, the President does not have control of what bills go through Congress, he can only make suggestions and proposals. So if anything, it is the House of Representatives to blame.
The President does not have the legal power to do anything expect
1) commands armed forces DURING war time
2) approve and veto bills
3) Executive Orders and Executive Decisions (which is legal / contritutional, if it were illegal SCOTUS would have denied him on it) ... which is what he has done with the immigrant law that he did not just make up.
DREAM Act basically says if you were brought into the USA as a child, and you have good behavior, clean record, and have been living as a USA citizen for (x amount) years. You can apply for college or go serve in the military, and later receive citizenship.
Damn I went off topic ._. but anyways... its not his fault, it is the House of Representatives's fault, where the Republicans so happen to control.