Here are some options for you:
-you can earn a bit mining altcoins, even with 1 GPU.
-sell signature, but to do it you will most likely have to level up your account.
-there are people here paying for logo designs
-you can try selling some stuff for bitcoins.
The easiest way is just get some cash and trade it for BTC.
all the points you mentioned are valid , but i won't suggest a newbie to get some cash and trade it for btc , because level of panicking with every rise and fall sometimes they will blame you everytime it goes down or up :p
I only suggest investing in btc to people's who i think know a lil bit about the risk involved .