First of all create a Digital Ocean Account and load enough fund, now go to create droplet and select WordPress as image and size and location according to your need.
Now let it create VPS for you.
Once created, Download Putty (SSH Client) and login with credentials received through email and change the default password.
Now visit the IP address of your droplet and setup WordPress installation.
After that take complete backup of previous WordPress installation (Backup buddy or Updraft plus) and restore to new installation.
Then go and change nameservers of your domain (NS1,NS2,NS3.DIGITALOCEAN.COM).
Then login to your digital ocean account, go to networking tab and add your domain and point that domain to your droplet (use @ & www as host in a record).
That’s it, now your blog is on Digital Ocean.