how do i do this i need this to clear now i sent all the coins i had in my wallet so now what do i do
You cannot do this with the blockchain.info wallet. Your only options are to wait or contact the miners.
If I run the core wallet then I'm able to include a transaction which will be the first confirmation right? isn't blockchain.info also a full node(s)?
That is not how Bitcoin works.
Full nodes do not provide confirmations, miners do. Regardless of what you do, it is up to the miners to confirm the transactions by including them in blocks.
What are you including? Where are you including it? Unless you are a miner, you are not including any transactions anywhere.
What happens if fees are deducted from balance no matter if double spent or not, wouldn't that reduce spam?
Then you are giving miners the ability to steal Bitcoin that is not theirs. The fee is not part of any balance. The fee comes from the difference between the amount created by the outputs and the amount consumed by the inputs.