After many trials and merging others codes, I've found the solution
Using this will give you access to the page access, so you can do whatever you want with it, changing title etc.
var pageObj = Context.CurrentHandler as Page;
pageObj.Title = "My New Title for the page";
And this code will give access to the DNN Page, So you can insert controls etc.
DotNetNuke.Framework.CDefault tp = (DotNetNuke.Framework.CDefault)Context.CurrentHandler;
tp.FindControl("Head").Controls.Add(NewControlObj);