You're giving Fox News way, way, way too much credit.
First off -- there wasn't that great a shift in the popular vote -- Conservatives 36.25%, Liberals 30.22% NDP (Socialists) 17.49% -- still pretty left wing.
Id give the Internet more credit than Fox News. Other important factors:
Unification of the right-of-center parties to end the vote splitting on the right (happened too soon before the last election to have the desired effect);
Grass-roots organization;
Liberal corruption or sense of entitlement finally became too blatant for many voters theyre still lefties, but wanted to clean house;
An incredibly bad election campaign on the part of the Liberals it will probably be put in textbooks as an example of what not to do;
The National Post a fairly conservative national newspaper has more influence amongst thinking conservatives than Fox News.
That said, Fox probably helped to some extent which is doubtless why the Liberals kept it out for so long.
you're right...I'm sure there are tons of other "factors" (pun intended) that came into play besides FNC.
Hopefully the Conservatives will avoid the same mistakes or I'm sure they'll be dealt with similarly.