User Registration login in profile page
I am not sure whether this correct way – But easy way – I did once for Event registration 

Just make sure you have the same file path on your address bar (highlighted one)
http://examplesite/civicrm/contribute/transact

If yes then you will find a file called main.tpl in the below location 
civicrm\templates\CRM\Contribute\Form\Contribution\Main.tpl

Where you can change the order by just playing around in it – also please use custom tpl folder and copy the file over there