While we cannot provide any secrets that'll automatically rank your site first in Google we can advise, create, and organize your online portfolio following the best practices. As a result, not only search engines will crawl, index, and understand your content, but your customers will find what they are looking for easier and will have more pleasant experience while on your website.
You will be surprised how making incremental modifications to your website combined with some other optimizations could have a noticeable positive impact on your site's user experience and performance in organic search results.
SEO will bring you long lasting results and it is by far your best marketing tool. The ROI (Return on Investment) will be far better than any other marketing initiative you may come across. However, it is a product of a consistent long-term effort. While most-likely you will notice positive results almost immediately, you can expect a significant measurable result in about 3-to-6 months.