Ah - I didn't realise you were using SQL Express
You could still do this with a combination of Windows scheduled tasks and Jobs within SQL Server but it'd be pretty cludgy..

What you'd want to do would be doing transaction log backups rather than full database backups which would mean the file you needed to copy over was smaller and would take less time to restore.. that's what (unsurprisingly) log shipping does