Welcome to the community
Can you share the error that you are getting and the code for your smart contract?
If you don’t need to use Solidity 0.6 you could look at the following tutorial: Create an ERC20 using Remix, without writing Solidity
OpenZeppelin Contracts 2.x uses Solidity 0.5.
OpenZeppelin Contracts 3.x uses either Solidity 0.6 or Solidity 0.7. (https://blog.openzeppelin.com/openzeppelin-contracts-3-4/)
OpenZeppelin Contracts 4.0 will use Solidity 0.8. (Contracts 4.0 Timeline)
To create a Mintable and Burnable ERC20 with OpenZeppelin Contracts 2.x you will need to extend from ERC20Mintable: https://docs.openzeppelin.com/contracts/2.x/api/token/erc20#ERC20Mintable and ERC20Burnable: https://docs.openzeppelin.com/contracts/2.x/api/token/erc20#ERC20Burnable
You also asked about EIP1363. There currently isn’t an implementation of this in OpenZeppelin Contracts. You may want to consider using ERC777: https://docs.openzeppelin.com/contracts/3.x/erc777