Please can anyone tell me what is the minimum transaction fee to get the confirmation very soon, so that i should not get delay when i am next time sending bitcoins it should not get stuck like this.
There are no rules for transaction fees as such but generally it is a good idea to decide amount depending on the amount you are trying to send.Read this article to understand transaction fees
http://bitcoinfees.com/https://bitcoin.org/en/glossary/transaction-feeWhat I do is for every transaction below 0.10 I put a minimum fee of 0.00001.
The transaction is usually free if the sum transacted is greater than 0.01 BTC. A token sum is imposed to provide some incentive to the miners to include the transaction in the blockchain..
At the moment, many transactions are typically processed in a way where no fee is expected at all, but for transactions which draw coins from many Bitcoin addresses and therefore have a large data size, a small transaction fee is usually expected.