@samoranoo If you have private key for a wallet, you can import the key using online wallet services, then from there you can send or receive transactions.
Or you can use Electrum.
Import -> New/Restore wallet -> Paste private key
If balance shows 0, then the corresponding address to that private key is not the address you sent your funds to.
Once you import your private key, go to the list of receiving addresses. Compare that address to the address in the blockchain explorer that holds your funds. If they don't match up, then you have the wrong private key.