I have. If you are going to make a forum try using My BB. It is very easy to use compared to various others, and has just been updated. To register a domain try xhostfire.com they are cheap around £45 for 9months last time I purchased. You can implement things such as cloudshare to help with protection from hackers,DDossing etc. To register for a website as well as a forum register the domain of your choice and contact xhostfire or search on google for a company that you can speak to and work out a deal with them.
A word of warning this sort of work takes up A LOT! of time and usually are hard to get going if you are new. You can always send me a message on here or email me at Adamowenfirstname.lastname@example.org if you need any more help sir.