I wanted to know if there is any way I can get free internet on my 3g dongle free.
Try a reverse ssh tunnel.
Yes. Google your dongle and its model number. Add in keywords and synonyms for free internet. Cross your fingers that someone has already tackled this problem. If so, you're done. If not, then simply learn enough network diagnostic tools to spoof the network into thinking your device has permission to access that bandwidth.