Welcome to the forums
Yes you can use your domain
All you need to do is point the DNS to the name servers
that will be in your welcome email when you sign up.
To get hosting here at Totalchoicehosting visit this url
http://www.totalchoicehosting.com/web-hosting-plans.html
If you need more, please ask, we love to help.