I can help you there.
This video outlines the steps, However it is much better to understand what it is you are doing, instead of being a script kiddie blindly following instructions.
Source is probably one of the easiest things to host a server for.
Contact me on Steam. I will explain in detail and we can have a remote session when I am free so I can walk you through it. I have never setup Hidden before, but I bet it is just a matter of a base source engine install with some downloads from like moddb and drop it into a folder called hidden or some shit to that effect.
cheers,
-Wooley
My exp: I have hosted tons of game servers, TF2,CSS,CS1.6, MW2, DoD, Brain Bread, Science & Industry, HL2DM, CSGO, PVK, COD2/4, UT3, Goldeneye Source, Minecraft, ttt.
Basically I know WTF I am talking about.