If you don't want to use Bitcoin Core, try this:
Now you have the txid and can decide if you want to push it or build a new raw transaction.
ok how do i build this raw transaction?
If you are using Brainwallet.github.io, he has mentioned the steps but a bit more detailed one:
• Go to
https://blockchain.info/unspent?address=yourbitcoinaddress or
https://blockexplorer.com/q/mytransactions/yourbitcoinaddress.
• Copy all the contents(hold Ctrl and press 'a' and then hold ctrl and press 'c')
• Open Brainwallet.github.io/#tx
[1] and turn off internet.
• Put private key in "Private key"(first) field and click cancel when a popup comes.
• Click "Edit History" under it and paste the content you copied earlier and in the expanded field.
If you do this successfully, you can see total Bitcoins available in your address in "BTC" field right to "Source Address"(second) field.• Now enter the address you want to send the Bitcoins to in "Destination Address"(fourth) field and enter the amount in the next field.
Optional: If you want to send Bitcoins to more than one address, you can click "+" button and add appropriate address and amount in it/them.Optional: Check the size of transaction in "JSON Transaction"(seventh) field and and if it is higher than 1000, change fee to 0.0002BTC and click "Re-sign".• Now you can see some alpha-numerical characters in field "Raw Transaction"(eighth), it is the raw transaction of that transaction.
Congratulations, you just created a raw transaction!
[1] It is better to download it. Older version is verified by other persons than the new one. So I recommend downloading the previous version.
Edit: Fixed typo.