Is it possible to prioritize my own unconfirmed transaction through my mining machines without being in a pool? And if its possible how can I do that?
If you are the pool itself, or are solo mining you can use the
prioritisetransaction command to add weight to your own transaction, if you are a client of a pool you do not have any control over what you are mining.
With 150GH/s, at the time of writing, you would find one block every 1500 years.
That means if you were solo mining, you'd be able to control the contents of a block once every 1500 years.
Or in other words: not at all.