This, unfortunately, is a common and difficult problem. The issue is corrosion between the Aluminum and Steel and it can make it difficult and sometimes impossible to separate them.
Here is an article from Sheldon Brown that describes some causes, prevention, and fixes:
Sheldon Brown Seatpost Article
I suggestion trying #9 to start with.