It is possible,
Copy your entire oxwall site to your hard drive
Make a full backup of your database using the export function in phpmyadmin
IF you are moving the DNS for your website name make sure that is pointing to your new host.
Upload the oxwall files from your hard drive to your new site.
Create a new database in your new host.
using phpmyadmin import the backup you took into your new database.
Now using either the filemanager provided in your host cpanel or using ftp browse to the "ow_includes" folder of your site. You want to edit config.php.
In the file you will see at the top the details of your site website name, the database host, database username and database password.
You will need to make sure the website address in this file is the same as your host. Assuming you moved the website DNS this should not change.
Now you need to enter in the Hostname of your mysql server.
Now edit the username in that file to be the username you set for your new database.
Edit the password in that file for the database to what you set it to in your new host database you created.
Edit the name of the database as you set in your new host database.
That SHOULD be it. It is harder to explain than to do. The longest part will be moving your files from old to new host. The rest take minutes to do.