If you can get a back up of your forum from your current forum host (you will probably have to pay for it) then you can transfer it to SOME free forum hosts. If you can get a back up you would be able to install a forum with payed hosting although i am not 100% sure how you transfer the data though as this was done for me.