You can make that amount from trading and I don't see any other better to way to earn bitcoins in quick time but to earn 1 btc in short period you also should have a good capital to invest as higher capital will give you higher returns and you cannot expect that happening with a small capital.
If he must have higher capital to get 1 btc, then why he need to earn that 1 Bitcoin by the way? . Using small capital isn't impossible to get big return, also make sure you constantly check the price everytime because sometime there are a price spike would be happen.