Presumably you have followed the instructions in this document
to set up a Samba files server on your laptop. And you have added a user with the smbpasswd command? Not sure what you can have done wrong. You might try switching off the firewall on the laptop if it is enabled. Or you could post your /etc/samba/smb.conf file here (blanking out any sensitive bits) for people to look at.
Alternatively, what about setting up a FTP server on one of the machines and using the FTP client on the other to transfer the files?